C# হল একটি প্রোগ্রামিং ভাষা এবং .NET ফ্রেমওয়ার্ক হল একটি সফটওয়্যার ফ্রেমওয়ার্ক যা Microsoft দ্বারা তৈরি করা হয়েছে।
.NET-এর রয়েছে কমন ল্যাঙ্গুয়েজ রানটাইম (CLR), যা .NET ফ্রেমওয়ার্কের একটি ভার্চুয়াল উপাদান। এবং ফ্রেমওয়ার্ক হল লাইব্রেরির একটি বড় ক্লাস।
.NET-এর শুধুমাত্র C# নেই, কিন্তু এর মাধ্যমে আপনি VB, F# ইত্যাদির সাথে কাজ করতে পারেন। .NET ফ্রেমওয়ার্ক C# এ উন্নয়ন সমর্থন করে।
C# হল .NET এর একটি অংশ এবং এতে নিম্নলিখিত বৈশিষ্ট্য রয়েছে -
- বুলিয়ান শর্তাবলী
- স্বয়ংক্রিয় আবর্জনা সংগ্রহ
- স্ট্যান্ডার্ড লাইব্রেরি
- অ্যাসেম্বলি সংস্করণ
- সম্পত্তি এবং ঘটনা
- প্রতিনিধি এবং ইভেন্ট ম্যানেজমেন্ট