Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah Saya Boleh Menambah Nilai pada Array C#?

Bagaimanakah Saya Boleh Menambah Nilai pada Array C#?

Susan Sarandon
Lepaskan: 2025-01-19 17:42:12
asal
232 orang telah melayarinya

How Can I Add Values to a C# Array?

Tambah nilai pada tatasusunan C#

Apabila memulakan tatasusunan dalam C#, anda mungkin perlu mengisinya dengan nilai. Tidak seperti PHP (yang boleh mengembangkan tatasusunan secara dinamik menggunakan array[]), menambah elemen pada tatasusunan C# memerlukan pendekatan yang berbeza kerana sifat taip kuat bahasa C#.

Kaedah berikut boleh digunakan untuk menambah nilai pada tatasusunan C#:

<code class="language-csharp">int[] terms = new int[400];
for (int runs = 0; runs < 400; runs++) {
    terms[runs] = runs; // 将值赋给数组的每个元素
}</code>
Salin selepas log masuk

Contoh ini mula-mula mencipta tatasusunan yang dipanggil "istilah" yang mengandungi 400 integer. Gelung "untuk" kemudian melelang melalui setiap indeks tatasusunan dan memberikan nilai "berjalan" (pembilang gelung) kepada setiap elemen. Tidak seperti PHP, C# tidak menyokong pengembangan langsung tatasusunan, dan saiz tatasusunan mesti ditentukan pada masa penciptaan.

Sebagai alternatif, anda boleh menggunakan List, yang menyediakan saiz semula dinamik:

<code class="language-csharp">List<int> termsList = new List<int>();
for (int runs = 0; runs < 400; runs++) {
    termsList.Add(runs); // 使用Add()方法添加元素
}</code>
Salin selepas log masuk

List Menyediakan pendekatan yang fleksibel kepada pengurusan data tanpa menyatakan saiz awal. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa tatasusunan biasanya berprestasi lebih baik daripada List, terutamanya dengan pengindeksan dan gelung.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Nilai pada Array C#?. 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