我有一个接收System.File的操作。
public bool UploadToServer( File file )
我希望一旦文件到达服务器,可以使用文件的原始名称。我查看了MSDN的File类,但没有找到任何看起来可以获取文件名或文件路径的内容。是否可以从File
中使用属性获取其原始名称,还是应该将签名设置为以下内容:
public bool UploadToServer( File file, string fileName )
解决方案
正如@Marko所建议的,我选择了HttpPostedFile
。在我的项目资源中,我没有添加Server.Web
,这就是导致问题的原因。
File
是抽象的,所以也许你需要使用派生类型。尝试使用FileStream
代替。 - NibblyPig