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

จะประกาศและเริ่มต้นสตริงคงที่ใน C # ได้อย่างไร


ในการตั้งค่าคงที่ในภาษา C# ให้ใช้คำสำคัญ const เมื่อคุณเริ่มต้นค่าคงที่แล้ว การเปลี่ยนแปลงจะทำให้เกิดข้อผิดพลาด

มาประกาศและเริ่มต้นสตริงคงที่กันเถอะ -

const string one= "Amit";

ตอนนี้คุณไม่สามารถแก้ไขสตริงหนึ่งได้เนื่องจากถูกตั้งค่าเป็นค่าคงที่

ให้เรามาดูตัวอย่างที่เรามีสามสตริงคงที่ เราไม่สามารถแก้ไขได้หลังจากประกาศ −

ตัวอย่าง

using System;

class Demo {
   const string one= "Amit";

   static void Main() {
      // displaying first constant string
      Console.WriteLine(one);

      const string two = "Tom";
      const string three = "Steve";

      // compile-time error
      // one = "David";

      Console.WriteLine(two);
      Console.WriteLine(three);
   }
}

ผลลัพธ์

Amit
Tom
Steve

ดังที่แสดงไว้ข้างต้น หากฉันพยายามแก้ไขค่าของสตริงคงที่หนึ่ง มันจะแสดงข้อผิดพลาด -

// compile-time error
// one = "David";