C# 中的保留關鍵字是什麼?


關鍵字是預定義給 C# 編譯器的保留字。這些關鍵字不能用作識別符號。如果要將這些關鍵字用作識別符號,可以在關鍵字前加 @ 字元。

在 C# 中,一些識別符號在程式碼上下文中具有特殊含義,例如 get 和 set 被稱為上下文關鍵字。

下表列出了保留關鍵字 -

abstractasbaseboolbreakbytecase
catchcharcheckedclassconstcontinuedecimal
defaultdelegatedodoubleelseenumevent
explicitexternfalsefinallyfixedfloatfor
foreachgotoifimplicitinin(泛型修飾符)int
interfaceinternalislocklongnamespacenew
nullobjectoperatoroutout(泛型修飾符)overrideparams
privateprotectedpublicreadonlyrefreturnsbyte
sealedshortsizeofstackallocstaticstringstruct
switchthisthrowtruetrytypeofuint
ulonguncheckedunsafeushortusingvirtualvoid
volatilewhile

讓我們看看在 C# 中使用 bool 保留關鍵字的示例 -

示例

 即時演示

using System;
using System.Collections;

class Demo {
   static void Main() {
      bool[] arr = new bool[5];
      arr[0] = true;
      arr[1] = true;
      arr[2] = false;
      arr[3] = false;

      BitArray bArr = new BitArray(arr);

      foreach (bool b in bArr) {
         Console.WriteLine(b);
      }

      bool str = arr[1];
      Console.WriteLine("Value of 2nd element:"+str);
   }
}

輸出

True
True
False
False
False
Value of 2nd element:True

更新於: 2020年6月20日

3K+ 次檢視

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.