เมธอด Array.Clear ใน C# ใช้สำหรับล้างค่าสมาชิกทั้งหมดในอาร์เรย์ (ตั้งค่าเป็นศูนย์)
ในตัวอย่างด้านล่าง เรามีอาร์เรย์ที่มี 3 สมาชิก:
int[] arr = new int[] { 11, 40, 20 };
ใช้เมธอด Array.Clear เพื่อตั้งค่าสมาชิกทั้งหมดเป็นศูนย์:
Array.Clear(arr, 0, arr.Length);
ตัวอย่าง
using System;
class Program {
static void Main() {
int[] arr = new int[] { 11, 40, 20 };
Console.WriteLine("Array (Old):");
foreach (int val in arr) {
Console.WriteLine(val);
}
Array.Clear(arr, 0, arr.Length);
Console.WriteLine("Array (After using Clear):");
foreach (int val in arr) {
Console.WriteLine(val);
}
}
}
ผลลัพธ์
Array (Old): 11 40 20 Array (After using Clear): 0 0 0