কম্পিউটার

C# এ rvalue এবং lvalue কি?


নিচে C# −

-এ এক্সপ্রেশনের ধরন রয়েছে
  • lvalue − একটি অভিব্যক্তি যা একটি lvalue হয় একটি অ্যাসাইনমেন্টের বাম-হাত বা ডান-পাশে প্রদর্শিত হতে পারে।

  • rvalue − একটি অভিব্যক্তি যা একটি rvalue ডানদিকে প্রদর্শিত হতে পারে- কিন্তু একটি অ্যাসাইনমেন্টের বাম দিকে নয়৷

ভেরিয়েবল হল lvalues ​​এবং তাই তারা একটি অ্যাসাইনমেন্টের বাম দিকে প্রদর্শিত হতে পারে। সাংখ্যিক আক্ষরিকগুলি হল rvalue এবং তাই সেগুলি বরাদ্দ নাও হতে পারে এবং বাম দিকে প্রদর্শিত হতে পারে না৷

এখানে একটি বৈধ C# স্টেটমেন্ট রয়েছে -

int a = 100:

  1. C# এ থ্রেড ক্লাসের পদ্ধতি এবং বৈশিষ্ট্যগুলি কী কী?

  2. C# এ একটি ক্লাস এবং একটি কাঠামোর মধ্যে পার্থক্য কী?

  3. C# এ নামস্থান কি?

  4. C# এ লেফট শিফট এবং রাইট শিফট অপারেটর (>> এবং <<) কি?