.net 判断com组件是否被释放? 如题,.net中引用com组件时,是否有相应的方法能够判断该com组件已经被释放了呢?分不高,但相信会有高手帮助解惑,小弟不胜感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 引用后你使用时需要new吧,用完对象后在把对象=null 我采用的是显式的释放com对象,即Marshal.releaseComObject(comObjecet),如果这个对象已经被赋值null了的话调用这个方法就会产生未将对象引用到实例的异常。现在我想有个方法判断在程序中我虽然将这个对象赋值null了,也能获知这个变量是否被释放了 Marshal.releaseComObject(comObjecet);这样也行 写一个类来管理Com组件, 所有的操作包括初始化,调用com,释放,都从类中的方法实现, 写上析构和销毁函数. 就确保万无一失了. 嗯,写上析构函数和销毁函数是能够确保com对象会被完全释放掉,但我现在只是想获得一个方法判断当前的com对象是否已经被释放过了? 这是什么用意?? 在类里写个成员属性 初始化为false 当调用过释放之后 将之设置为true外部判断类的这个成员属性是否为true 不就知道是否已经被释放了吗? .net内部无法管理非托管资源,只有通过非托管资源内部的方法进行回收 新的Web用户登陆框架 关于DateTime.Compare的问题 ---急求助 请教如何释放存储过程的内存 如何让Repeater中的TextBox触发ItemCommand事件? C#写入带格式的EXCEL文件?? webservice 问个小问题 c#有没有程序内的随意跳转语句啊? 不会ADO.NET,求最简单的有关数据库的代码 C#中如何使tabControl控件中的tabPage设置成禁止访问? c#中如何调用dll asp.net C# C# 为什么在mousemove事件中矩形控件不显示鼠标的轨迹?而在mouseup事件中显示?
现在我想有个方法判断在程序中我虽然将这个对象赋值null了,也能获知这个变量是否被释放了
这样也行
这是什么用意?? 在类里写个成员属性 初始化为false 当调用过释放之后 将之设置为true外部判断类的这个成员属性是否为true 不就知道是否已经被释放了吗?