C# menawarkan pelbagai sintaks inisialisasi array:
Gunakan nilai awal untuk membuat array baru:
int[] numbers = new int[5];
<用> Penggunaan langsung nilai inisialisasi array:
string[] names = new string[] { "John", "Mary", "Bob" };
<初> Buat array baru dengan ekspresi awal:
int[] numbers = { 1, 2, 3, 4, 5 };
int[] numbers = new[] { 1, 2, 3, 4, 5 };
Dua tatabahasa pertama boleh menggunakan kata kunci (C# 3 diperkenalkan) untuk kesimpulan jenis.
int[] numbers = [1, 2, 3, 4, 5];
ekspresi, yang juga menyokong kesimpulan jenis. Koleksi Ungkapan Tatabahasa (Kelima) sangat berguna apabila ia tidak dapat menyimpulkan jenis sasaran dari peranti inisialisasi. Ia juga sesuai untuk rentang dan senarai.
Atas ialah kandungan terperinci Apakah sintaks inisialisasi array yang berbeza di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!