জয়েন লগইন

সি#

🌈সি# কি?

📋সি# হলো তালিকা তৈরি করার পদ্ধতি।

⚒️সি# তালিকা তৈরি করতে ব্যবহৃত হয়।

সি# সমূহ

সি# এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ list - তালিকা তৈরি করা
  • ➡️ Count - মোট মান সংখ্যা গণনা করা
  • ➡️ Capacity - মোট মান সংখ্যা গণনা করা
  • ➡️ Add - শেষে মান যুক্ত করা
  • ➡️ AddRange - দুটি ডেটা একসাথে করা
  • ➡️ Insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করা
  • ➡️ Remove - নির্দিষ্ট স্থানের ডেটা ডিলিট করা
  • ➡️ Clear - ডেটা সাফ করা
  • ➡️ Contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করা
  • ➡️ IndexOf - নির্দিষ্ট সুুচকের প্রথম মান বের করা
  • ➡️ LastIndexOf - নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করা
  • ➡️ Sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়।
  • ➡️ Reverse - ডেটা ক্রম বিপরিত করা
  • ➡️ GetRange - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করা
  • ➡️ CopyTo - ডেটা অনুলিপি করা

list - তালিকা তৈরি করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };

    foreach (var fruit in fruits) {
        Console.WriteLine(fruit);
    }

    }
  }
}

Count - মোট মান সংখ্যা গণনা করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    int result = fruits.Count;

    Console.WriteLine(result);

    }
  }
}

Capacity - মোট মান সংখ্যা গণনা করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    int result = fruits.Capacity;

    Console.WriteLine(result);

    }
  }
}

Add - শেষে মান যুক্ত করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    fruits.Add("আম");

    foreach (var fruit in fruits) {
        Console.WriteLine(fruit);
    }

    }
  }
}

AddRange - দুটি ডেটা একসাথে করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var numbers = new List<int> { 10, 15, 10, 25 };
    var amounts = new List<int> { 10, 15, 20, 25 };

    numbers.AddRange(amounts);

    foreach (var number in numbers) {
        Console.WriteLine(number);
    }

    }
  }
}

Insert - নির্দিষ্ট স্থানে ডেটা যুক্ত করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    fruits.Insert(1, "আম");

    foreach (var fruit in fruits) {
        Console.WriteLine(fruit);
    }

    }
  }
}

Remove - নির্দিষ্ট স্থানের ডেটা ডিলিট করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    fruits.Remove("আপেল");

    foreach (var fruit in fruits) {
        Console.WriteLine(fruit);
    }

    }
  }
}

Clear - ডেটা সাফ করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    fruits.Clear();

    Console.WriteLine(fruits.Count);

    }
  }
}

Contains - নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    bool result = fruits.Contains("আপেল");

    Console.WriteLine(result);

    }
  }
}

IndexOf - নির্দিষ্ট সুুচকের প্রথম মান বের করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    int result = fruits.IndexOf("আপেল");

    Console.WriteLine(result);

    }
  }
}

LastIndexOf - নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    int result = fruits.LastIndexOf("আপেল");

    Console.WriteLine(result);

    }
  }
}

Sort - ডেটা ক্রম সাজাতে ব্যবহৃত হয়। উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var numbers = new List<int> { 10, 15, 10, 25 };
    numbers.Sort();

    foreach (var number in numbers) {
        Console.WriteLine(number);
    }

    }
  }
}

Reverse - ডেটা ক্রম বিপরিত করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    fruits.Reverse();

    foreach (var fruit in fruits) {
        Console.WriteLine(fruit);
    }

    }
  }
}

GetRange - নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    var result = fruits.GetRange(0, 2);

    foreach (var fruit in result) {
        Console.WriteLine(fruit);
    }

    }
  }
}

CopyTo - ডেটা অনুলিপি করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

    var fruits = new List<string> { "আপেল", "আঙ্গুর", "কমলা", "কলা" };
    var result = new string[fruits.Count];

    fruits.CopyTo(result);

    foreach (var fruit in result) {
        Console.WriteLine(fruit);
    }

    }
  }
}

সি# সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
list তালিকা তৈরি করতে ব্যবহৃত হয়।
Count মোট মান সংখ্যা গণনা করতে ব্যবহৃত হয়।
Capacity মোট মান সংখ্যা গণনা করতে ব্যবহৃত হয়।
Add শেষে মান যুক্ত করতে ব্যবহৃত হয়।
AddRange দুটি ডেটা একসাথে করতে ব্যবহৃত হয়।
Insert নির্দিষ্ট স্থানে ডেটা যুক্ত করতে ব্যবহৃত হয়।
Remove নির্দিষ্ট স্থানের ডেটা ডিলিট করতে ব্যবহৃত হয়।
Clear ডেটা সাফ করতে ব্যবহৃত হয়।
Contains নির্দিষ্ট মান রয়েছে কিনা পরীক্ষা করতে ব্যবহৃত হয়।
IndexOf নির্দিষ্ট সুুচকের প্রথম মান বের করতে ব্যবহৃত হয়।
LastIndexOf নির্দিষ্ট মানের সর্বশেষ সূচক সংগ্রহ করতে ব্যবহৃত হয়।
Sort ডেটা ক্রম সাজাতে ব্যবহৃত হয়। ব্যবহৃত হয়।
Reverse ডেটা ক্রম বিপরিত করতে ব্যবহৃত হয়।
GetRange নির্দিষ্ট অবস্থানের মধ্যবর্তী মান বের করতে ব্যবহৃত হয়।
CopyTo ডেটা অনুলিপি করতে ব্যবহৃত হয়।