BCL (Base Class Library) কি?
BCL হলো .NET এর প্রাথমিক ক্লাস লাইব্রেরির সমষ্টি, যা প্রি-বিল্ট ফাংশনালিটি দেয়। এটি .NET ডেভেলপারদের অনেক সাধারণ কাজ সহজ করে দেয়।
-
কাজ:
-
ফাইল ও ডাটা স্ট্রিম ম্যানিপুলেশন, স্ট্রিং ম্যানিপুলেশন, কালেকশনস (লিস্ট, ডিকশনারি), ইত্যাদি সরবরাহ করে।
-
ডাটা টাইপ, থ্রেডিং, আইও অপারেশন, নেটওয়ার্কিং, এক্সেপশন হ্যান্ডলিং, ইত্যাদি কাজের জন্য ক্লাস ও মেথড দেয়।
-
BCL .NET ফ্রেমওয়ার্কের সবচেয়ে বড় ও গুরুত্বপূর্ণ লাইব্রেরি, যা CLR এর উপর ভিত্তি করে কাজ করে।
-
-
উদাহরণ:
System.String,System.Collections.Generic.List<T>,System.IO.Fileইত্যাদি BCL-এর অংশ।