![]() |
1
2
如果构造函数失败,引用将始终为空。但是,如果您在错误发生之前分配了一些可释放的资源,则调用方无法对该实例调用Dispose,因为它没有引用该实例。因此,如果要在构造函数中执行此操作,则需要确保构造函数正常失败。 为了简单起见,我可能会使用connect方法。 |
![]() |
Yanshof · 如何获取C#对象上的非托管指针? 7 年前 |
![]() |
mll5 · 使用stringbuilder编组发出非托管调用 11 年前 |
![]() |
Marvin · 是否可以使用委托函数从非托管代码引发.Net异常? 11 年前 |
![]() |
Matthew Layton · 将非托管数据映射到.NET中的托管结构 11 年前 |