C# 图像上传有几种方法。什么时候该选择一个?
目前我正在使用MVC3进行图像上传。当我搜索示例代码时,我发现了几种方法。我想出了三种方法。有人能解释一下哪一个比另一个好还是所有的都一样?当涉及到性能或任何东西时,欢迎给出解释 方法1:作为参数 方法2:从Request.Files 方法3:从图像助手C# 图像上传有几种方法。什么时候该选择一个?,c#,asp.net-mvc-3,file-upload,image-upload,C#,Asp.net Mvc 3,File Upload,Image Upload,目前我正在使用MVC3进行图像上传。当我搜索示例代码时,我发现了几种方法。我想出了三种方法。有人能解释一下哪一个比另一个好还是所有的都一样?当涉及到性能或任何东西时,欢迎给出解释 方法1:作为参数 方法2:从Request.Files 方法3:从图像助手 第一种方法是最好的方法。这样做的原因是,这将使操作更容易进行单元测试,而且它不依赖于魔术字符串。第一种方法是最好的方法。这样做的原因是,这将使操作更容易进行单元测试,并且它不依赖于魔术字符串 public ActionResult Upload
第一种方法是最好的方法。这样做的原因是,这将使操作更容易进行单元测试,而且它不依赖于魔术字符串。第一种方法是最好的方法。这样做的原因是,这将使操作更容易进行单元测试,并且它不依赖于魔术字符串
public ActionResult UploadImage(HttpPostedFileBase img)
{
return View();
}
HttpPostedFileBase imgFile= Request.Files["img"];
var imgFile= WebImage.GetImageFromRequest();