Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

คำหลักที่สงวนไว้ใน C # คืออะไร


คำหลักคือคำสงวนที่กำหนดไว้ล่วงหน้าสำหรับคอมไพเลอร์ C# ไม่สามารถใช้คีย์เวิร์ดเหล่านี้เป็นตัวระบุได้ หากคุณต้องการใช้คีย์เวิร์ดเหล่านี้เป็นตัวระบุ คุณอาจเติมคำนำหน้าคีย์เวิร์ดด้วยอักขระ @

ใน C# ตัวระบุบางตัวมีความหมายพิเศษในบริบทของโค้ด เช่น get และ set เรียกว่าคีย์เวิร์ดตามบริบท

ตารางต่อไปนี้แสดงรายการคำหลักที่สงวนไว้ -

นามธรรม ในฐานะ ฐาน บูล พัง ไบต์ กรณี
จับ แผนภูมิ ตรวจสอบแล้ว คลาส const ไปต่อ ทศนิยม
ค่าเริ่มต้น ผู้รับมอบสิทธิ์ ทำ ดับเบิ้ล อื่นๆ enum เหตุการณ์
ชัดเจน ภายนอก เท็จ ในที่สุด แก้ไข ลอย สำหรับ
พยากรณ์ ไปที่ ถ้า โดยนัย ใน ใน (ตัวแก้ไขทั่วไป) int
อินเทอร์เฟซ ภายใน คือ ล็อค ยาว เนมสเปซ ใหม่
null วัตถุ ตัวดำเนินการ ออก ออก (ตัวแก้ไขทั่วไป) ลบล้าง พารามิเตอร์
ส่วนตัว ได้รับการปกป้อง สาธารณะ อ่านอย่างเดียว อ้างอิง คืนสินค้า sbyte
ปิดผนึก สั้น ขนาดของ stackalloc คงที่ สตริง โครงสร้าง
สวิตช์ นี่ ขว้าง จริง ลอง ประเภทของ uint
อูหลง ไม่ถูกเลือก ไม่ปลอดภัย ushort ใช้ เสมือน เป็นโมฆะ
ระเหย ในขณะที่

ให้เราดูตัวอย่างการใช้คีย์เวิร์ดที่สงวนไว้บูลใน C# -

ตัวอย่าง

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