বাড়ি উন্নয়ন এনাম কী? - টেকোপিডিয়া থেকে সংজ্ঞা

এনাম কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - এনাম এর অর্থ কী?

এন # সি-তে, এমন একটি কীওয়ার্ড যা নামকৃত ধ্রুবকগুলির সেট সেট করার জন্য একটি মান ধরণের প্রতিনিধিত্ব করে।

একটি এনাম কোড সম্পর্কিত একটি মডিউলের মধ্যে বিশেষ মানগুলিকে উপস্থাপন করে এমন একাধিক সম্পর্কিত অবিচ্ছেদ্য ধ্রুবককে সংজ্ঞায়িত করতে সহায়তা করে। একটি এনাম একটি স্যুইচ বিবৃতিতে ব্যবহার করা যেতে পারে, যা সংখ্যার মানগুলির তুলনা করার জন্য সিদ্ধান্ত গ্রহণের বিবৃতি হিসাবে ব্যবহৃত হয়। এটি স্ব-ডকুমেন্টিং কোড তৈরি করতে, বজায় রাখতে এবং উন্নত করতে সহায়তা করে যা সফ্টওয়্যারটির পরবর্তী সংস্করণগুলিতে অতিরিক্ত ধ্রুবক প্রয়োজন। পারস্পরিক একচেটিয়া মানগুলির একটি সেট উপস্থাপন করার সময় একটি এনামকে অগ্রাধিকার দেওয়া হয়। এটি বিটফ্ল্যাগগুলি উপস্থাপন করতে ব্যবহার করা যেতে পারে এবং তাই এন্ড, ওআর, এক্সওর ইত্যাদি লজিক্যাল ক্রিয়াকলাপগুলি সম্পাদন করতে ব্যবহৃত হতে পারে

একটি এনামের সাথে সংখ্যাসূচক সংখ্যা ব্যবহারের চেয়ে আরও ভাল সুবিধা হয় কারণ এটি ক্লায়েন্ট কোড ব্যবহার করতে পারে এমন মানগুলির পরিসীমাটি স্পষ্টভাবে নির্দিষ্ট করে এবং মানগুলি ভিজ্যুয়াল স্টুডিওর ইন্টেলিসেন্সে প্রদর্শিত হয়। এনামগুলির ব্যবহার অর্থসূচক এনুম মান সহ একটি প্রোগ্রামে সংখ্যাগত ভেরিয়েবল নির্ধারণ করে প্রকারের সুরক্ষার সুবিধা নিয়ে আসে।

এনুমকে এনুমারেশন বা একটি এনিউরেটর তালিকাও বলা হয়।

টেকোপিডিয়া এনুমকে ব্যাখ্যা করে

এনাম টাইপের একটি মান ঘোষণা করার সময়, বিশদগুলির মধ্যে নাম, অ্যাক্সেসযোগ্যতা, অন্তর্নিহিত ধরণ এবং এনাম সদস্যের নাম অন্তর্ভুক্ত থাকতে পারে। ডিফল্ট অন্তর্নিহিত টাইপ, যা একটি 32-বিট পূর্ণসংখ্যা (int) হয়, কোনও অবিচ্ছেদ্য ধরণের ("চর" ব্যতীত) ওভাররাইড করা যায়। একটি এনামের ডিফল্ট ধরণের নাম "ইনট"।

উদাহরণস্বরূপ, পূর্ণসংখ্যা এবং স্ট্রিং উভয় ফর্মের মধ্যে প্রদর্শন করার জন্য একটি গণনা এক বছরের মাসগুলি তালিকাভুক্ত করার জন্য ঘোষণা করা যেতে পারে।

একটি এনাম সদস্যের মানটি স্পষ্টভাবে বা সুস্পষ্টভাবে নির্ধারিত হতে পারে। কোনও এনাম সদস্যের জন্য যা স্পষ্টভাবে বরাদ্দ করা হয়নি, তার জন্য প্রথম মানটি শূন্যে সেট করা হবে এবং তার পরে সদস্যদের প্রত্যেকটির একটি সম্পর্কিত মান রয়েছে যা তার পূর্বসূরীর মানের চেয়ে একের বেশি সমান। তবে, ডিফল্ট মানগুলি আরম্ভকারীদের ব্যবহার করে ওভাররাইড করা যেতে পারে।

এনামের দুটি সদস্যের একই নাম থাকতে পারে না তবে একই সংযুক্ত মানটি ভাগ করতে পারে। এনামের সদস্যদের জন্য নির্দিষ্ট মানগুলি এনুমের অন্তর্নিহিত ধরণের সীমার মধ্যে হওয়া উচিত। কোনও এনাম সদস্যের অন্তর্নিহিত মানটি তার অবিচ্ছেদ্য ধরণের রূপান্তর করতে সুস্পষ্ট কাস্ট সম্পাদন করে পাওয়া যাবে।

এই সংজ্ঞা সি # এর প্রসঙ্গে লেখা হয়েছিল
এনাম কী? - টেকোপিডিয়া থেকে সংজ্ঞা