ডেভসংকেত

সি-শার্প প্রোগ্রামিং

সি-শার্প প্রোগ্রামিং

কন্ট্রিবিউটর

  • lgope
  • jabertuhin

শেয়ার করুন

ডাটা টাইপ(ভ্যালু টাইপ) [সর্বাধিক ব্যবহৃত]

  • বুলিয়ান ভ্যালু

    bool
  • ৮-বিট আনসাইন্ড ইন্টিজার

    byte
  • ১৬-বিট ইউনিকোড ক্যারেক্টার

    char
  • ৬৪-বিট ডাবল প্রেসিশন ফ্লোটিং টাইপ

    double
  • ৩২-বিট সিঙ্গেল প্রেসিশন ফ্লোটিং টাইপ

    float
  • ৩২-বিট সাইন্ড ইন্টিজার টাইপ

    int
  • ৬৪-বিট সাইন্ড ইন্টিজার টাইপ

    long
  • এ সিকুয়েন্স অফ ইউনিকোড ক্যারেক্টারস

    string
  • তারিখ এবং সময় রিপ্রেজেন্ট করে

    DateTime

গাণিতিক বিল্ট-ইন ফাংশন

  • বর্গমূল করার জন্য

    Math.Sqrt(x)
  • x এর পরম মান বের করার জন্য

    Math.Abs(x)
  • রাউন্ড করার জন্য

    Math.Round(x)
  • x টু দা পাওয়ার y এর জন্য

    Math.Pow(x, y)
  • দুটির মধ্যে বড় সংখ্যা বের করার জন্য

    Math.Max(x, y);
  • দুটির মধ্যে ছোট সংখ্যা বের করার জন্য

    Math.Min(x, y);

ডিকশনারি ক্লাস

  • ডিকশনারি তৈরি করা

    Dictionary<TKey,TValue> dict = new Dictionary<TKey,TValue>();
  • ডিকশনারি-এর উপাদান সংখ্যা

    dict.Count
  • ডিকশনারিতে key এর উপস্থিতি যাচাই করা

    dict.ContainsKey(key)
  • ডিকশনারিতে key, value যুগলের উপস্থিতি যাচাই করা

    dict.ContainsKey(ew KeyValuePair<int,string>(key, value))
  • key এর ভিত্তিতে ডিকশনারি থেকে উপাদান মুছে ফেলা

    dict.Remove(key)

অপারেটরস

  • সাধারন গাণিতিক অপারেশন

     +, -, *, /, %, ++, --
  • তুলনামূলক অপারেটরস

     ==, !=, >, <, >=, <=
  • লজিকাল অপারেটরস

     &&, ||, !
  • বিটওয়াইজ অপারেটরস

     &, |, ^, ~, <<, >>
  • কমপাউন্ড এসাইনমেন্ট অপারেটরস

     +=, -=, *=, /=, %=, &=, |=, ^=, <<=, >>=, =>

লিস্ট ক্লাস

  • ইন্টিজার টাইপের লিস্ট তৈরি করা

    List<int> list = new List<int>();
  • লিস্ট-এর উপাদান সংখ্যা

    list.Count
  • বর্তমান লিস্টের ধারণক্ষমতা

    list.Capacity
  • লিস্টে উপাদান যোগ করা

    list.Add()
  • লিস্টে idx ইন্ডেক্সে value উপাদান যোগ করা

    list.Insert(idx, value)
  • লিস্ট থেকে value উপাদান মুছে ফেলা

    list.Remove(value)
  • লিস্টে idx ইন্ডেক্সের উপাদান মুছে ফেলা

    list.RemoveAt(idx)
  • লিস্টে থেকে নির্দিষ্ট উপাদানের ইন্ডেক্স বের করা

    list.FindIndex(value)
  • লিস্ট এর উপাদানগুলিকে সাজানোর জন্য

    list.Sort()
  • লিস্ট এর উপাদানগুলিকে বিপরীত ভাবে সাজানোর জন্য

    list.Reverse()
  • লিস্ট এর সকল উপাদানগুলি মুছে ফেলা

    list.Clear()