如何获取 Win32Exception
的类型,并将其分类为更具体的内容?该消息仅(可以说)有利于向用户显示它。
Win32Exception.ErrorCode
、 Win32Exception.HResult
还是 Win32Exception.NativeErrorCode
? 最佳答案
似乎要对 Win32Exception
进行分类,您应该同时使用两者:
Win32Exception.ErrorCode
( HRESULT value ) Win32Exception.NativeErrorCode
( system error code ) 异常消息是系统错误代码的特定于文化的翻译,所以不要使用它。提到的值没有内置的 .NET 类,您必须自己制作。
示例: how to catch 特定的“系统找不到指定的文件”类型的
Win32Exception
。关于c# - 如何获取 Win32Exception 的类型?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40766592/