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

C#-এ Array.ConstrainedCopy() মেথড

C#-এ Array.ConstrainedCopy() মেথডটি একটি অ্যারেতে নির্দিষ্ট সোর্স সূচক থেকে শুরু করে একটি পরিসরের উপাদান কপি করে এবং সেগুলিকে অন্য একটি অ্যারেতে নির্দিষ্ট ডেস্টিনেশন সূচকে পেস্ট করতে ব্যবহৃত হয়।

সিনট্যাক্স

public static void ConstrainedCopy (Array sourceArr, int sourceIndex, Array destinationArr, int destinationIndex, int length);

এখানে,

  • sourceArr − ডেটা কপি করার জন্য অ্যারে।

  • sourceIndex − ৩২-বিট পূর্ণসংখ্যা যা sourceArr-এ কপি শুরু করার সূচক উপস্থাপন করে।

  • destinationArr − ডেটা পাওয়ার অ্যারে।

  • destinationIndex − ৩২-বিট পূর্ণসংখ্যা যা destinationArr-এ স্টোর শুরু করার সূচক উপস্থাপন করে।

  • length − ৩২-বিট পূর্ণসংখ্যা যা কপি করার উপাদানগুলির সংখ্যা উপস্থাপন করে।

উদাহরণ

using System; 
public class Demo{ 
    public static void Main(){ 
        int[] arrDest = new int[10]; 
        Console.WriteLine("Array elements..."); 
        int[] arrSrc = { 20, 50, 100, 150, 200, 300, 400}; 
        for (int i = 0; i < arrSrc.Length; i++){ 
            Console.Write("{0} ", arrSrc[i]); 
        } 
        Console.WriteLine(); 
        Array.ConstrainedCopy(arrSrc, 3, arrDest, 0, 4); 
        Console.WriteLine("Destination Array: "); 
        for (int i = 0; i < arrDest.Length; i++){ 
            Console.Write("{0} ", arrDest[i]); 
        } 
    } 
}

আউটপুট

Array elements... 20 50 100 150 200 300 400 
Destination Array: 150 200 300 400 0 0 0 0 0 0
  1. জাভাস্ক্রিপ্ট array.includes() মেথড

  2. জাভাস্ক্রিপ্ট array.keys() মেথড

  3. জাভাস্ক্রিপ্ট Array.from() মেথড

  4. জাভাস্ক্রিপ্ট array.entries() মেথড