最近我在网上看到一些编码,我发现有些人在catch
块中使用了Microsoft.VisualBasic.CompilerServices.ProjectData.ProjectData
类。
catch (Exception exception1)
{
//ProjectData.SetProjectError(exception1);
Console.WriteLine(exception1.ToString());
Console.WriteLine();
Console.WriteLine(sSQL);
//ProjectData.ClearProjectError();
}
我在 MSDN 上查询到,该 API 支持 .NET Framework 基础结构,不建议直接从您的代码中使用。
我很好奇人们为什么会使用它。你能解释一下吗?