Mengapa Kata Kunci params?
Kata kunci params membenarkan kaedah untuk menerima bilangan argumen yang berubah-ubah. Ini boleh berguna dalam banyak senario, seperti apabila anda ingin menulis kaedah yang boleh melakukan operasi yang sama pada berbilang elemen atau apabila anda mahu membenarkan pengguna kaedah anda lulus dalam senarai atau tatasusunan nilai.
Cara Menggunakan Kata Kunci params
Untuk menggunakan kata kunci params, cuma tambahkannya pada tandatangan kaedah sebelum jenis parameter yang akan menerima bilangan hujah yang berubah-ubah. Contohnya:
public static int addTwoEach(params int[] args) { int sum = 0; foreach (var item in args) sum += item + 2; return sum; }
Faedah Menggunakan Kata Kunci params
Menggunakan kata kunci params memberikan beberapa faedah:
Contoh
Pertimbangkan kaedah berikut yang menggunakan kata kunci params:
public static void printNames(params string[] names) { foreach (var name in names) Console.WriteLine(name); }
Kaedah ini boleh dipanggil dengan mana-mana bilangan hujah rentetan, seperti:
printNames("John", "Mary", "Bob");
Nota: Walaupun kata kunci params boleh memudahkan kod anda dan menjadikannya lebih fleksibel, adalah penting untuk menggunakannya dengan bijak. Elakkan menggunakan param untuk kaedah yang mempunyai bilangan argumen tetap, kerana ini boleh menjadikan kod anda lebih sukar untuk dikekalkan.
Atas ialah kandungan terperinci Apakah Faedah dan Kegunaan Kata Kunci `params` dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!