নিচে C# −
-এ এক্সপ্রেশনের ধরন রয়েছে-
lvalue − একটি অভিব্যক্তি যা একটি lvalue হয় একটি অ্যাসাইনমেন্টের বাম-হাত বা ডান-পাশে প্রদর্শিত হতে পারে।
-
rvalue − একটি অভিব্যক্তি যা একটি rvalue ডানদিকে প্রদর্শিত হতে পারে- কিন্তু একটি অ্যাসাইনমেন্টের বাম দিকে নয়৷
ভেরিয়েবল হল lvalues এবং তাই তারা একটি অ্যাসাইনমেন্টের বাম দিকে প্রদর্শিত হতে পারে। সাংখ্যিক আক্ষরিকগুলি হল rvalue এবং তাই সেগুলি বরাদ্দ নাও হতে পারে এবং বাম দিকে প্রদর্শিত হতে পারে না৷
এখানে একটি বৈধ C# স্টেটমেন্ট রয়েছে -
int a = 100: