C# 在C中从本地路径获取文件#

C# 在C中从本地路径获取文件#,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我有一个下面的代码,通常这个代码从视图IMMVC项目中的文件输入获取文件。我的本地文件夹中有文件。我想在不使用视图中的文件输入的情况下读取这些文件。我有文件的本地路径。但我不知道如何将文件字符串更改为文件 public static string UploadFile(string category = "external", string guid = null) { string result = ""; HttpPosted

我有一个下面的代码,通常这个代码从视图IMMVC项目中的文件输入获取文件。我的本地文件夹中有文件。我想在不使用视图中的文件输入的情况下读取这些文件。我有文件的本地路径。但我不知道如何将文件字符串更改为文件

public static string UploadFile(string category = "external", string guid = null)
        {
            string result = "";

            HttpPostedFile file = HttpContext.Current.Request.Files.Get(0);

            result = Save(file.ContentType, category, guid, null, file);
            if (FILE_SAVE_ERROR.Equals(result))
                return result;
            if (string.IsNullOrEmpty(result))
                return result;

            return result + ";" + category;
        }
我怎样才能解决这个问题, 提前感谢

您无法通过服务器端代码让浏览器执行任何操作。您必须在浏览器上运行代码,尽管出于明显的安全原因,浏览器通常不允许在没有用户交互的情况下上载文件。否则,恶意网站可能会在没有通知的情况下开始读取用户的文件,“如何将文件字符串更改为文件”到底是什么意思?