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

วิธีการประกาศและกำหนดค่าคงที่สตริง (Constant Strings) ใน C#

ในการกำหนดค่าคงที่ใน C# ให้ใช้คีย์เวิร์ด const หลังจาก initialize แล้ว หากพยายามเปลี่ยนจะเกิด error

การประกาศและกำหนดค่า

const string one = "Amit";

ไม่สามารถแก้ไข string one ได้ เพราะเป็นค่าคงที่

ตัวอย่าง

using System;

class Demo {
    const string one = "Amit";
    
    static void Main() {
        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

หากลองแก้ไข one = "David" จะเกิด compile-time error