Rumah > pembangunan bahagian belakang > C++ > C# Array Multidimensi: Apakah perbezaan antara `[] []` dan `[,]`?

C# Array Multidimensi: Apakah perbezaan antara `[] []` dan `[,]`?

Susan Sarandon
Lepaskan: 2025-01-24 11:27:11
asal
850 orang telah melayarinya

C# Multidimensional Arrays: What's the Difference Between `[][]` and `[,]`?

Susun atur berbilang dimensi [][] dan [,]

dalam C#

Terdapat perbezaan antara sintaks [][] dan [,] semasa mencipta tatasusunan berbilang dimensi dalam C#.

Susun tatasusunan ([][])

double[][] ServicePoint = new double[10][];

Sintaks ini mencipta tatasusunan rujukan kepada tatasusunan. Setiap elemen tatasusunan boleh mempunyai panjang yang berbeza, mewujudkan tatasusunan bergerigi.

Tatasusunan dua dimensi seragam ([,])

double[,] ServicePoint = new double[10, 9];

Sintaks ini mencipta tatasusunan dua dimensi seragam di mana setiap elemen adalah saiz yang sama. Tidak seperti tatasusunan bergerigi, ia memerlukan kedua-dua indeks baris dan lajur ditentukan semasa tugasan.

Mengapa (1) akan melaporkan ralat

double[][] ServicePoint = new double10; Ralat sintaks adalah kerana C# memerlukan hanya satu indeks ditentukan semasa mencipta tatasusunan. Indeks kedua ditentukan apabila memberikan nilai kepada setiap elemen.

Mengapa ServicePoint[0] = d gagal dalam (2)

Memandangkan ServicePoint ialah tatasusunan dua dimensi yang seragam, tugasan mesti menentukan kedua-dua indeks baris dan lajur. ServicePoint[0] itu sendiri tidak bermakna kerana ia cuba mengakses tatasusunan satu dimensi dalam tatasusunan dua dimensi.

Atas ialah kandungan terperinci C# Array Multidimensi: Apakah perbezaan antara `[] []` dan `[,]`?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan