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

C#-এ জেনেরিক লিস্ট ক্লোন করা

একটি লিস্ট একই ডেটা টাইপের এলিমেন্ট ধারণ করার জন্য একটি জেনেরিক কালেকশন।

একটি লিস্ট ক্লোন করতে আপনি CopyTo মেথড ব্যবহার করতে পারেন।

একটি লিস্ট ডিক্লেয়ার করুন এবং এলিমেন্ট যোগ করুন:

List<string> myList = new List<string>();
myList.Add("Programming");
myList.Add("Web Dev");
myList.Add("Database");

এখন একটি নতুন অ্যারে তৈরি করুন এবং লিস্টকে সেটিতে ক্লোন করুন:

string[] arr = new string[10];
myList.CopyTo(arr);

সম্পূর্ণ কোড

using System;
using System.Collections.Generic;

public class Demo
{
    public static void Main()
    {
        List<string> myList = new List<string>();
        myList.Add("Programming");
        myList.Add("Web Dev");
        myList.Add("Database");
        Console.WriteLine("First list...");
        foreach (string value in myList)
        {
            Console.WriteLine(value);
        }
        string[] arr = new string[10];
        myList.CopyTo(arr);
        Console.WriteLine("After cloning...");
        foreach (string value in arr)
        {
            Console.WriteLine(value);
        }
    }
}

আউটপুট

First list...
Programming
Web Dev
Database
After cloning...
Programming
Web Dev
Database
  1. C#-এ LINQ ব্যবহার করে লিস্ট সর্ট (Sort) করার পদ্ধতি

  2. C#-এ জেনেরিক কালেকশন (Generic Collections) কী - List এবং SortedList

  3. জাভা প্রিকন্ডিশনস (Preconditions) - লিস্ট খালি কিনা চেক করা

  4. পাইথনে লিস্ট ক্লোন বা কপি কীভাবে করবেন?