C# में एक्सप्रेशन के प्रकार निम्नलिखित हैं -
-
लामूल्य - एक व्यंजक जो एक लैवल्यू है, किसी असाइनमेंट के बाएँ हाथ या दाएँ हाथ के रूप में प्रकट हो सकता है।
-
प्रतिद्वंद्विता - एक व्यंजक जो एक प्रतिद्वंद्विता है, एक असाइनमेंट के दाईं ओर दिखाई दे सकता है- लेकिन बाईं ओर नहीं।
चर अंतराल हैं और इसलिए वे एक असाइनमेंट के बाईं ओर दिखाई दे सकते हैं। संख्यात्मक शाब्दिक प्रतिद्वंद्विता हैं और इसलिए उन्हें असाइन नहीं किया जा सकता है और वे बाईं ओर प्रकट नहीं हो सकते हैं।
यहाँ एक मान्य C# कथन है -
int a = 100: