সুচিপত্র:
সংজ্ঞা - অপ্রচলিত অ্যাট্রিবিউট বলতে কী বোঝায়?
সি # তে একটি অপ্রচলিত বৈশিষ্ট্য হ'ল একটি ঘোষিত ট্যাগ যা কোনও প্রকার বা কোনও প্রকারের সদস্য ঘোষণার সময় ব্যবহৃত হয় যে এটি আর ব্যবহার করা উচিত নয়।
অপ্রচলিত বৈশিষ্ট্যগুলি বিকাশকারীকে সতর্ক করতে একটি optionচ্ছিক বার্তা সহ সংকলনের সময় একটি ত্রুটি বা সতর্কতা প্রদর্শন করতে ব্যবহৃত হয় যে প্রদত্ত প্রকার বা তার সদস্য কোডটি ব্যবহার করা উচিত নয় কারণ এটি প্রতিস্থাপন হতে চলেছে। প্রদর্শিত বার্তাটি প্রকারটি অপ্রচলিত হওয়ার পাশাপাশি একটি বিকল্প সরবরাহ করার কারণও ব্যাখ্যা করতে পারে। কিছু অপ্রচলিত কোড অপসারণ সম্পর্কে একটি ধ্রুবক অনুস্মারক সরবরাহ করে, অপ্রচলিত বৈশিষ্ট্যটি সফ্টওয়্যার প্রোগ্রামগুলির সংস্করণকরণ এবং বিভিন্ন বিকাশকারীদের দ্বারা নিযুক্ত পদ্ধতিগুলিকে সমন্বয় করতে সহায়তা করে।
টেকোপিডিয়া অপ্রচলিত গুণাবলী ব্যাখ্যা করে
একটি অপ্রচলিত বৈশিষ্ট্য বর্গাকার বন্ধনীগুলির মধ্যে এবং প্রথম alচ্ছিক প্যারামিটার সহ বার্তা সংকলনের আউটপুটে প্রদর্শিত হবে হিসাবে ঘোষণা করা হয়। দ্বিতীয় alচ্ছিক ত্রুটি পরামিতিটিকে সত্য হিসাবে নির্দিষ্ট করে, বার্তাটি সংকলক দ্বারা ত্রুটি হিসাবে প্রদর্শিত হবে। অন্যথায়, বার্তাটি সংকলক দ্বারা একটি সতর্কতা হিসাবে প্রদর্শিত হবে।
উদাহরণস্বরূপ, যখন "শিক্ষার্থী" টাইপের কোনও অবজেক্টের "গেটআরসাল্ট" টাইপের কোনও পদ্ধতিটি অপ্রচলিত হিসাবে চিহ্নিত করতে হবে যাতে এর পরবর্তী সংস্করণ, "গেটলিয়েটরেস্টাল্ট" এর পরিবর্তে ব্যবহার করা যেতে পারে, তখন getResult পদ্ধতিটি একটি দিয়ে চিহ্নিত করতে হবে মিথ্যা হিসাবে ত্রুটিযুক্ত প্যারামিটারের সাথে "দয়া করে GetResult এর পরিবর্তে getLomotResult ব্যবহার করুন" এর মতো একটি বার্তার সাথে অপ্রচলিত বৈশিষ্ট্য। বার্তাটি সংকলনের সতর্কতা হিসাবে প্রদর্শিত হবে।
অপ্রচলিত বৈশিষ্ট্যগুলি সফ্টওয়্যার লাইব্রেরিগুলির ডিজাইনে গুরুত্বপূর্ণ ভূমিকা পালন করে যা নতুন সংস্করণগুলির সাথে প্রকাশিত হয়, যা বিদ্যমান অ্যাপ্লিকেশনগুলি ভঙ্গ না করে অ্যাপ্লিকেশনগুলি দ্বারা ব্যবহার করা প্রয়োজন। সুতরাং, অপ্রচলিত বৈশিষ্ট্যগুলি পুনরুদ্ধার করা, এবং বিকাশের জীবনচক্র জুড়ে পশ্চাদপদ সামঞ্জস্যতা এবং কোড বজায় রাখতে সহায়তা করে।
