C# 中的非託管程式碼是什麼?


以下內容說明了什麼是非託管程式碼 −

  • 不受 CLR 控制的應用程式是未受管理的
  • 不安全的程式碼或非託管程式碼是使用指標變數的程式碼塊。
  • 不安全修改器允許在非託管程式碼中使用指標。

這裡有一個模組顯示瞭如何宣告和使用指標變數。我們在這裡使用了不安全修改器。

讓我們來看一個示例 −

示例

static unsafe void Main(string[] args) {
   int var = 20;
   int* p = &var;

   Console.WriteLine("Data is: {0} ", var);
   Console.WriteLine("Address is: {0}", (int)p);
   Console.ReadKey();
}

更新於: 22-Jun-2020

537 次瀏覽

啟動您 職業生涯

透過完成此課程獲得認證

開始
廣告
© . All rights reserved.