সুচিপত্র:

শুধুমাত্র C# এ কি পড়া হয়?
শুধুমাত্র C# এ কি পড়া হয়?

ভিডিও: শুধুমাত্র C# এ কি পড়া হয়?

ভিডিও: শুধুমাত্র C# এ কি পড়া হয়?
ভিডিও: C# টিপস এবং কৌশল 5 - কনস্ট, রিডনলি এবং স্ট্যাটিক ভেরিয়েবলের মধ্যে পার্থক্য 2024, মে
Anonim

দ্য শুধুমাত্র পাঠযোগ্য কীওয়ার্ড একটি সদস্য ভেরিয়েবলকে একটি ধ্রুবক ঘোষণা করতে ব্যবহৃত হয়, কিন্তু রানটাইমে মান গণনা করার অনুমতি দেয়। এটি কনস্ট মডিফায়ারের সাথে ঘোষিত একটি ধ্রুবক থেকে পৃথক, যার মান কম্পাইলের সময় সেট করা আবশ্যক।

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, শুধুমাত্র C# এ কী পড়া হয়?

ভিতরে গ# , শুধুমাত্র পাঠযোগ্য একটি কীওয়ার্ড যা একটি সংজ্ঞায়িত করতে ব্যবহৃত হয় শুধুমাত্র পাঠযোগ্য আমাদের অ্যাপ্লিকেশনের ক্ষেত্র। দ্য শুধুমাত্র পাঠযোগ্য ক্ষেত্রের মানগুলি ঘোষণার সময় বা একই শ্রেণীর কনস্ট্রাক্টরে স্থির কীওয়ার্ডের বিপরীতে শুরু করা দরকার গ#.

উপরের পাশে, একটি পঠিত পরিবর্তনশীল কি? পড়ুন - শুধুমাত্র ভেরিয়েবল বর্তমান টেমপ্লেট, বর্তমানে লগ ইন করা ব্যবহারকারী বা অন্যান্য বর্তমান সেটিংস সম্পর্কে তথ্য সংগ্রহ করতে ব্যবহার করা যেতে পারে। এইগুলো ভেরিয়েবল হয় পড়া - কেবল এবং একটি মান বরাদ্দ করা যাবে না।

এই ক্ষেত্রে, ধ্রুবক এবং শুধুমাত্র C# কি?

ক const একটি কম্পাইল-টাইম ধ্রুবক যেখানে শুধুমাত্র পাঠযোগ্য রান-টাইমে একটি মান গণনা করার অনুমতি দেয় এবং কনস্ট্রাক্টর বা ফিল্ড ইনিশিয়ালাইজারে সেট করা হয়। সুতরাং, একটি ' const ' সবসময় ধ্রুবক কিন্তু' শুধুমাত্র পাঠযোগ্য ' হয় পড়া - কেবল একবার এটি বরাদ্দ করা হয়। এরিক লিপার্ট সি# দলের বিভিন্ন ধরনের অপরিবর্তনীয়তা সম্পর্কে আরও তথ্য রয়েছে।

আপনি কিভাবে C# এ একটি পঠনযোগ্য পরিবর্তনশীল ঘোষণা করবেন?

int রিডঅনলি c=a+b;

  1. Readonly শুধুমাত্র ক্লাস পর্যায়ে ঘোষণা করা যেতে পারে, পদ্ধতির ভিতরে নয়।
  2. স্ট্যাটিক কীওয়ার্ড ব্যবহার করে রিডঅনলি ঘোষণা করা যাবে না কারণ সেগুলি ডিফল্টভাবে স্ট্যাটিক।
  3. শুধুমাত্র পঠনযোগ্য ধ্রুবকের মান রেফারেন্স ভেরিয়েবলের মাধ্যমে সেট করা যেতে পারে।
  4. শুধুমাত্র পাঠযোগ্য ধ্রুবক ভেরিয়েবল হল একটি রানটাইম ধ্রুবক পরিবর্তনশীল।

প্রস্তাবিত: