问个经典的问题?关于using 如果捕捉到异常? using (FileStream vFileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read)){}请问这个FileStream vFileStream = new FileStream出错了,在哪里捕获异常? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try {using (FileStream vFileStream = new FileStream("", FileMode.Open, FileAccess.Read)) { } } catch (Exception) { } 这样多不好啊。。在using 外面加try 是对整个using块的错误捕捉。。 这样加try会不会影响性能捏? FileStream vFileStream =null;try{ vFileStream =new FileStream(filePath, FileMode.Open, FileAccess.Read);}catch{}using ( vFileStream ) { } 很无趣的写法 避免出现与 Using 语句有关的问题http://msdn.microsoft.com/zh-cn/library/aa355056.aspx vFileStream在哪关闭?using没意义 这个异常会被抛出,如果要处理需要自己写try...catchusing的用法是最终调用IDispose接口的方法,在其IL里面这部分代码被放到了finnaly里面。 using一般用在需要释放的对象,异常需要自己处理 外面嵌套一个try catch 向高手求助,添加insert,和修改update的问题 急!!!!!在线等!C# List!!!!!!!!!!!!!!!!! 非常基础 sqlserver out variable[[[ datagirdview改变值然后排序的问题 VS怎么启动不了 求缓存方案 请问在C#中如何给一个没有拖放操作的控件添加拖放操作? 有关面向对象编程的基础问题 用js实现向邮箱发送验证码,并跳转 VS.net 和 SQL Server2000 誓不两立?! C#里的时间控件中怎么设置到时分秒 判断datagridview没有任意一行被选中
{
using (FileStream vFileStream = new FileStream("", FileMode.Open, FileAccess.Read))
{ }
}
catch (Exception)
{
}
FileStream vFileStream =null;
try
{
vFileStream =new FileStream(filePath, FileMode.Open, FileAccess.Read);
}catch{}
using ( vFileStream )
{ } 很无趣的写法
http://msdn.microsoft.com/zh-cn/library/aa355056.aspx
vFileStream在哪关闭?using没意义
using一般用在需要释放的对象,异常需要自己处理
外面嵌套一个try catch