C# में कॉन्स्टेंट सेट करने के लिए const कीवर्ड का उपयोग करें। एक बार कॉन्स्टेंट इनिशियलाइज़ हो जाने पर, इसे बदलने पर त्रुटि होगी।
आइए एक कॉन्स्टेंट स्ट्रिंग घोषित और इनिशियलाइज़ करें:
const string one= "Amit";
अब आप स्ट्रिंग one को मॉडिफाई नहीं कर सकते क्योंकि यह कॉन्स्टेंट के रूप में सेट है।
आइए एक उदाहरण देखें जिसमें हमारे पास तीन कॉन्स्टेंट स्ट्रिंग्स हैं। घोषित करने के बाद हम इन्हें मॉडिफाई नहीं कर सकते:
उदाहरण
using System; class Demo { const string one= "Amit"; static void Main() { // पहली कॉन्स्टेंट स्ट्रिंग प्रदर्शित करना Console.WriteLine(one); const string two = "Tom"; const string three = "Steve"; // कंपाइल-टाइम एरर // one = "David"; Console.WriteLine(two); Console.WriteLine(three); } }आउटपुट
Amit Tom Steve
जैसा कि ऊपर दिखाया गया है, यदि मैं कॉन्स्टेंट स्ट्रिंग one के मान को मॉडिफाई करने का प्रयास करूंगा, तो यह त्रुटि दिखाएगा:
// compile-time error // one = "David";