C# 使用Com組件正確的釋放方法

public static void ReleaseComObject(object obj) {
        int result = 0;
        do {
            result = Marshal.ReleaseComObject(obj);
        } while (result > 0);
}

或者

public static void ReleaseComObject(object obj) {
        while((Marshal.ReleaseComObject(obj))>0);
}


--------------------- 
作者:kmblack1 
來源:CSDN 
原文:https://blog.csdn.net/kmblack1/article/details/79557355 
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章