本文介绍了您可以在 C# 代码中捕获本机异常吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!
问题描述
在 C# 代码中,您能否捕获从某个非托管库的深处抛出的本机异常?如果是这样,您需要做任何不同的事情来捕捉它还是标准的 try...catch 得到它?
In C# code can you catch a native exception thrown from deep in some unmanaged library? If so do you need to do anything differently to catch it or does a standard try...catch get it?
推荐答案
你可以使用 Win32Exception 并使用其 NativeErrorCode 属性来适当地处理它.
You can use Win32Exception and use its NativeErrorCode property to handle it appropriately.
这篇关于您可以在 C# 代码中捕获本机异常吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!