Tag: 可选参数

如何在C#中处理null或者可选的dll struct参数

如何处理使用pinvoke从C#调用的dll方法中的可选struct参数? 例如, 此处的lpSecurityAttributes参数应在缺席时传递为null 。 传递struct的正确方法似乎是使用ref ,但它不能有可选参数,或者一般取null 。 有什么方法可以达到这个目的?