কম্পিউটার

C# এ জেনেরিক


জেনেরিক আপনাকে একটি ক্লাস বা পদ্ধতি লিখতে দেয় যা যেকোনো ডেটা টাইপের সাথে কাজ করতে পারে।

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

জেনেরিক্স হল একটি কৌশল যা আপনার প্রোগ্রামগুলিকে নিম্নলিখিত উপায়ে সমৃদ্ধ করে −

  • এটি আপনাকে কোড পুনঃব্যবহার, টাইপ নিরাপত্তা এবং কর্মক্ষমতা বাড়াতে সাহায্য করে।

  • আপনি জেনেরিক সংগ্রহ ক্লাস তৈরি করতে পারেন. .NET ফ্রেমওয়ার্ক ক্লাস লাইব্রেরিতে System.Collections.Generic namespace-এ বেশ কিছু নতুন জেনেরিক সংগ্রহ ক্লাস রয়েছে। আপনি System.Collections namespace-এ কালেকশন ক্লাসের পরিবর্তে এই জেনেরিক কালেকশন ক্লাস ব্যবহার করতে পারেন।

  • আপনি আপনার নিজস্ব জেনেরিক ইন্টারফেস, ক্লাস, পদ্ধতি, ইভেন্ট এবং প্রতিনিধি তৈরি করতে পারেন।

  • আপনি নির্দিষ্ট ডেটা প্রকারের পদ্ধতিতে অ্যাক্সেস সক্ষম করার জন্য সীমাবদ্ধ জেনেরিক ক্লাস তৈরি করতে পারেন।

  • আপনি প্রতিফলনের মাধ্যমে রান-টাইমে জেনেরিক ডেটা টাইপে ব্যবহৃত প্রকারের তথ্য পেতে পারেন।


  1. জাভাস্ক্রিপ্ট ক্লাস:একটি গাইড

  2. বুটস্ট্র্যাপ বোতাম গ্রুপ ক্লাস

  3. সিউডো-ক্লাস এবং সিএসএস ক্লাস

  4. জাভাতে প্যাকেজ