我正在使用与 BinaryWriter 一起使用,如下所示:
using (BinaryWriter writer = new BinaryWriter(File.Open(configData.RxOutFn, FileMode.Create)))
{
// Do Something
}
有时我在另一个应用程序中打开了文件,但创建失败,我怎样才能捕捉到这个错误?
我试着像这样对整个事情进行尝试/捕捉:
try
{
using (BinaryWriter writer = new BinaryWriter(File.Open(configData.RxOutFn, FileMode.Create)))
{
// Do something
}
}
catch
{
// Display error
}
但我担心它会抓住错误的东西,因为里面有很多代码
// Do Something
有什么想法我可以捕捉到这个错误吗?
提前谢谢了
安迪