读书人

如何使用.net framwork的帮助?

发布时间: 2014-01-28 21:16:02 作者: rapoo

如何使用.net framwork的帮助,比如我用HtmlInputFile实现文件上传,如下:
String strFileName = Path.GetFileName(FUpLoad.PostedFile.FileName);
strFileName = SaveDir.Value + "\\" + strFileName;
FUpLoad.PostedFile.SaveAs(strFileName);

我想知道SaveAs会抛出什么异常,好捕捉,可是查帮助找不到?我不能总是捕捉Exception吧,因为它太抽象了,不具体。
我希望大家告诉我方法。


------解决方法--------------------------------------------------------
这是SaveAs方法的实现:
public void SaveAs(string filename)
{
FileStream stream1 = new FileStream(filename, FileMode.Create);
try
{
if (this._stream.DataLength > 0)
{
stream1.Write(this._stream.Data, this._stream.DataOffset, this._stream.DataLength);
}
stream1.Flush();
}
finally
{
stream1.Close();
}
}
看样子是没有主动暴露异常,不过可以推出会产生异常类型

        

读书人网 >.NET

热点推荐