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

C#-এ ক্লোনিং (Cloning)

C#-এ ক্লোনিং (Cloning) তখন কাজে আসে যখন আপনি একটি অ্যারে ক্লোন করতে চান। Clone() মেথড অ্যারের অনুরূপ কপি তৈরি করতে ব্যবহৃত হয়। C#-তে Clone মেথড এবং ICloneable ইন্টারফেস রয়েছে।

Clone() মেথড দিয়ে অ্যারে ক্লোন করার উদাহরণ

using System; 
class Program { 
    static void Main() { 
        string[] arr = { "one", "two", "three", "four", "five" }; 
        string[] arrCloned = arr.Clone() as string[]; 
        Console.WriteLine(string.Join(",", arr)); 
        Console.WriteLine(string.Join(",", arrCloned)); 
        Console.WriteLine(); 
    } 
}

আউটপুট

one,two,three,four,five
one,two,three,four,five

উপরে আমাদের একটি স্ট্রিং অ্যারে আছে:

string[] arr = { "one", "two", "three", "four", "five" };

নতুন একটি স্ট্রিং অ্যারেতে Clone() মেথড এবং as অপারেটর ব্যবহার করে অ্যারে কপি করেছি:

string[] arrCloned = arr.Clone() as string[];
  1. C#-তে Array ক্লাসের Clone() মেথডের ব্যবহার

  2. C#-তে মাল্টিডাইমেনশনাল অ্যারে (Multidimensional Array)

  3. পাইথন ব্যবহার করে কনভোলিউশনের পরিচিতি

  4. পাইথনে লিস্ট ক্লোন বা কপি করার প্রোগ্রাম