注意!先看左上角宣告!我不想誤人子弟!但我不怕思考。沒有思考就沒有錯誤,互相學習,共同進步!
如果這句話是對的,應該是對的,那麼託管就好理解了,(自己搜中間語言去),我們編寫的語言要通過中間語言來翻譯即所謂的託管給il
那麼非託管就是不用il即不用中間語言翻譯,別人(微軟把)已經把這個語句翻譯好了,說白了就是封裝好的,你直接去用就行,廢話少說直接上列子
using system;using system.runtime.interopservices;
class example
}
namespace cpower_csharp}
privateintinitcomm()
else}}
return
nret;
}
紅色的**就直接引用了額,由於是靜態的方法不用例項了ok
託管和非託管
託管和非託管是修飾記憶體的。託管的意思,你不用直接操作記憶體,你需要的時候跟我說。我替你申請,然後給你用,你用完可以告訴我,我幫你釋放,如果你忙,忘記告訴我了,我也會在定期去幫你釋放的。這就是託管,你打交道的不是直接的記憶體,而是.net clr。非託管的意思就是你要自己負責管理記憶體,這裡所說的記...
託管和非託管
託管和非託管是修飾記憶體的。託管的意思,你不用直接操作記憶體,你需要的時候跟我說。我替你申請,然後給你用,你用完可以告訴我,我幫你釋放,如果你忙,忘記告訴我了,我也會在定期去幫你釋放的。這就是託管,你打交道的不是直接的記憶體,而是.net clr。非託管的意思就是你要自己負責管理記憶體,這裡所說的記...
C 託管資源和非託管資源
託管資源指的是.net可以自動進行 的資源,主要是指託管堆上分配的記憶體資源。託管資源的 工作是不需要人工干預的,有.net執行庫在合適呼叫垃圾 器進行 非託管資源指的是.net不知道如何 的資源,最常見的一類非託管資源是包裝作業系統資源的物件,例如檔案,視窗,網路連線,資料庫連線,畫刷,圖示等。這...