জেনেরিক্স

লেখক: Lewis Jackson
সৃষ্টির তারিখ: 8 মে 2021
আপডেটের তারিখ: 15 মে 2024
Anonim
হাঁসের শব্দ ও ভিডিও
ভিডিও: হাঁসের শব্দ ও ভিডিও

কন্টেন্ট

সংজ্ঞা - জেনেরিক্স বলতে কী বোঝায়?

জেনারিকস সি # তে এমন একটি বৈশিষ্ট্য নির্দেশ করে যা কোনও শ্রেণি বা পদ্ধতিটিকে প্যারামিটার হিসাবে টাইপ করে সংজ্ঞায়িত করতে দেয়।

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

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

জেনেরিক্স প্যারামেট্রিক পলিমারফিজম হিসাবেও পরিচিত।


মাইক্রোসফ্ট আজুর এবং মাইক্রোসফ্ট মেঘের একটি পরিচিতি | এই গাইড জুড়ে, আপনি ক্লাউড কম্পিউটিং সম্পর্কে কী শিখবেন এবং মাইক্রোসফ্ট অ্যাজুরে কীভাবে আপনাকে মেঘ থেকে আপনার ব্যবসা স্থানান্তর করতে এবং পরিচালনা করতে সহায়তা করতে পারে তা শিখতে পারবেন।

টেকোপিডিয়া জেনারিক্স ব্যাখ্যা করে

পূর্ববর্তী সংস্করণগুলিতে সাধারণীকরণ বাস্তবায়নের সীমাবদ্ধতা কাটিয়ে উঠার জন্য .NET এর প্রচলিত ভাষা রানটাইমের অংশ হিসাবে জেনারিকস সি # 2.0 তে প্রবর্তিত হয়েছিল। জেনারালাইজেশন ইউনিভার্সাল বেস টাইপ, সিস্টেম.অবজেক্ট যা টাইপ-নিরাপদ এবং প্রয়োজনীয় ingালাই ছিল না, থেকে প্রকারের castালাইয়ের মাধ্যমে সম্পন্ন হয়েছিল, যার ফলস্বরূপ পারফরম্যান্স হিট।

জেনেরিক ব্যবহারে কিছু সুবিধার মধ্যে রয়েছে:

  • সংগ্রহে প্রতিটি উপাদান অ্যাক্সেসের জন্য কাস্টিং প্রয়োজন হয় না
  • জেনেরিকস ব্যবহার করে এমন ক্লায়েন্ট কোডটি মৃত্যুর সময় ব্যবহারের সময় ডেটা-র ব্যবহারের টাইপ-নিরাপদ যার প্রকারটি ঘোষণাপত্রে ব্যবহৃত ব্যবহৃত থেকে আলাদা
  • একাধিক ধরণের ডেটার জন্য কোডটি সদৃশ নয়

ক্রমতালিকা সংগ্রহ শ্রেণি জেনারিক ক্লাসের জন্য .NET ফ্রেমওয়ার্ক ক্লাস লাইব্রেরিতে প্রদত্ত একটি উদাহরণ যা এর সাথে প্যারামিটার হিসাবে পাস করা কোনও প্রকারের (টি) আইটেম যুক্ত করতে, মুছতে এবং অনুসন্ধান করতে ব্যবহার করা যেতে পারে। ক্লায়েন্ট কোডে তালিকা শ্রেণিটি কোনও ধরণের পরামিতি সহ ইনস্ট্যান্ট করা হয়, এটি একই ধরণের প্রয়োগ করা একটি কংক্রিট শ্রেণীর অনুরূপ।

জেনেরিক্স ধারণার ক্ষেত্রে সি ++ টেম্পলেটগুলির অনুরূপ তবে বাস্তবায়নে মূলত পৃথক।

এই সংজ্ঞাটি সি # এর সমঝোতায় লেখা হয়েছিল