public string ContructOrganizationNameLogo(HttpPostedFileBase upload, string OrganizationName, int OrganizationID,string LangName)
{
var UploadedfileName = Path.GetFileName(upload.FileName);
string type = upload.ContentType;
}
我想获取文件的扩展名来动态生成文件的名称。我将使用一种方法来分割类型。但我可以使用 HttpPostedFileBase 对象以干净的方式获取扩展名吗?
像这样:
string extension = Path.GetExtension(upload.FileName);
这将包括领先的
.
。
请注意,您不应假设扩展名是正确的。
string extension = Path.GetExtension(formFile.FileName);
string fileName = Path.GetFileNameWithoutExtension(formFile.FileName);
fileName = Path.Combine(path, Path.GetRandomFileName() + fileName + extension);
using (FileStream fs = File.Create(Path.Combine(PathConstants.RootPath, fileName)))
{
await formFile.CopyToAsync(fs);
}
return fileName;