C# এ Array.Clear() পদ্ধতিটি একটি অ্যারের উপাদানগুলি পরিষ্কার করতে এবং তাদের ডিফল্টে সেট করতে ব্যবহৃত হয়। উপাদান একটি পরিসীমা সাফ করা হয়. সিনট্যাক্স নিম্নরূপ -
সিনট্যাক্স
পাবলিক স্ট্যাটিক শূন্যতা সাফ (অ্যারে অ্যারে, int সূচক, int len);
এখানে, arr হল অ্যারে যার উপাদানগুলি সাফ করতে হবে, সূচী হল উপাদানগুলির সূচনা সূচী যা পরিষ্কার করার জন্য এবং len হল সাফ করার উপাদানগুলির গণনা৷
এখন Array.Clear() পদ্ধতি −
বাস্তবায়নের জন্য একটি উদাহরণ দেখা যাকউদাহরণ
ব্যবহার করে সিস্টেম;পাবলিক ক্লাস ডেমো{পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ কনসোল.WriteLine("অ্যারে উপাদান..."); int[] arr ={20, 50, 100, 150, 200, 300, 400, 450, 500, 600, 800, 1000, 1500, 2000}; for (int i =0; i <14; i++){ Console.Write("{0}", arr[i]); } Console.WriteLine(); Console.WriteLine("একটি পরিসরে কিছু উপাদান সাফ করা হচ্ছে..."); Array.Clear(arr, 5, 9); for (int i =0; i <14; i++){ Console.Write("{0}", arr[i]); } Console.WriteLine(); }}
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেঅ্যারে উপাদান...20 50 100 150 200 300 400 450 500 600 800 1000 1500 2000 একটি পরিসরে কিছু উপাদান সাফ করা হচ্ছে...20 50 100 150 200 0 0 0 0 000>আসুন আরেকটি উদাহরণ দেখি -
উদাহরণ
ব্যবহার করে সিস্টেম;পাবলিক ক্লাস ডেমো{পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ কনসোল.WriteLine("অ্যারে উপাদান..."); int[,] arr ={ {20, 50, 100, 120}, {150, 200, 300, 350}, {400, 450, 500, 550}, {600, 800, 1000, 1200} }; (int i =0; i <4; i++){ এর জন্য (int j =0; j <4; j++){ Console.Write("{0}", arr[i,j]); } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine("একটি পরিসরে কিছু উপাদান সাফ করা হচ্ছে..."); Array.Clear(arr, 5, 9); (int i =0; i <4; i++){ এর জন্য (int j =0; j <4; j++){ Console.Write("{0}", arr[i,j]); } Console.WriteLine(); } Console.WriteLine(); }}আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেঅ্যারে উপাদান...20 50 100 120150 200 300 350400 450 500 550600 800 1000 1200 একটি পরিসরে কিছু উপাদান সাফ করা হচ্ছে...20 50 100 120150 0150 0000000000000 পূর্বে