কম্পিউটার টিউটোরিয়াল

C# এবং Visual C#-র পার্থক্য

C# এবং Visual C# একই জিনিস। যখন আপনি C# ডেভেলপমেন্টের জন্য Visual Studio ব্যবহার করেন, তখন তাকে Visual C# বলা হয়। Visual C#-কে C#-র একটি ইমপ্লিমেন্টেশন হিসেবে বিবেচনা করুন।

Microsoft Visual Studio হলো মাইক্রোসফটের একটি IDE যা প্রোগ্রাম, ওয়েব অ্যাপ, ওয়েব সার্ভিস ইত্যাদি ডেভেলপ করতে ব্যবহৃত হয়। Visual Studio-এর বর্তমান ভার্সন হলো Visual Studio 2017, যা .NET 3.5 থেকে 4.7 ফ্রেমওয়ার্ক সাপোর্ট করে।

C# হলো একটি মাল্টি-প্যারাডাইম প্রোগ্রামিং ল্যাঙ্গুয়েজ যার বর্তমান ভার্সন হলো C# 7.3।

নিচের কারণগুলো C#-কে একটি জনপ্রিয় প্রফেশনাল ল্যাঙ্গুয়েজ বানিয়েছে:

  • এটি একটি আধুনিক, জেনারেল-পারপাস প্রোগ্রামিং ল্যাঙ্গুয়েজ
  • এটি অবজেক্ট-ওরিয়েন্টেড।
  • এটি কম্পোনেন্ট-ওরিয়েন্টেড।
  • এটি শিখা সহজ।
  • এটি একটি স্ট্রাকচার্ড ল্যাঙ্গুয়েজ।
  • এটি দক্ষ প্রোগ্রাম তৈরি করে।
  • এটি מגוন কম্পিউটার প্ল্যাটফর্মে কম্পাইল করা যায়।
  • এটি .NET Framework-এ অংশ।
  1. C#-তে var এবং dynamic-এর পার্থক্য

  2. C#-এ বক্সিং (Boxing) vs আনবক্সিং (Unboxing) পার্থক্য

  3. C#-এ TrimStart() এবং TrimEnd() মেথডের পার্থক্য

  4. Go এবং Java-এর পার্থক্য