কম্পিউটার

কিভাবে 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 ব্যবহার করবেন?

  2. C# এ জেনেরিক সংগ্রহ কি কি?

  3. পূর্বশর্ত - জাভা

  4. পাইথনে একটি তালিকা কীভাবে ক্লোন বা অনুলিপি করবেন?