कॉन्स्टेंट उन निश्चित मानों को संदर्भित करते हैं जिन्हें प्रोग्राम अपने निष्पादन के दौरान बदल नहीं सकता। इन निश्चित मानों को लिटरल भी कहा जाता है। कॉन्स्टेंट बेसिक डेटा टाइप्स में से किसी के भी हो सकते हैं जैसे इंटीजर कॉन्स्टेंट, फ्लोटिंग कॉन्स्टेंट, कैरेक्टर कॉन्स्टेंट, या स्ट्रिंग लिटरल। एन्यूमरेशन कॉन्स्टेंट भी होते हैं।
एक इंटीजर लिटरल डेसीमल या हेक्साडेसिमल कॉन्स्टेंट हो सकता है। एक प्रीफिक्स बेस या रेडिक्स निर्दिष्ट करता है: हेक्साडेसिमल के लिए 0x या 0X, और डेसीमल के लिए कोई प्रीफिक्स आईडी नहीं।
150 300u
एक फ्लोटिंग-पॉइंट लिटरल में एक पूर्णांक भाग, एक दशमलव बिंदु, एक भिन्नात्मक भाग, और एक एक्सपोनेंट भाग होता है।
3.14159 235468E-7F
स्ट्रिंग लिटरल या कॉन्स्टेंट डबल कोट्स "" या @"" में संलग्न होते हैं। एक स्ट्रिंग में वर्ण होते हैं जो कैरेक्टर लिटरल्स के समान होते हैं: सादे वर्ण, एस्केप सीक्वेंस, और यूनिवर्सल वर्ण।
@"Welcome User" "Welcome User"