Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Menambahkan Elemen pada Array Rentetan Sedia Ada dalam C#?

Bagaimana untuk Menambahkan Elemen pada Array Rentetan Sedia Ada dalam C#?

Barbara Streisand
Lepaskan: 2025-01-12 07:46:41
asal
848 orang telah melayarinya

How to Add Elements to an Existing String Array in C#?

Melanjutkan Tatasusunan Rentetan dalam C#

Cabaran: Tatasusunan C# ditetapkan dalam saiz. Menambah elemen pada tatasusunan sedia ada memerlukan pendekatan yang berbeza.

Penyelesaian: Menggunakan Senarai untuk Peluasan Dinamik

Cara paling berkesan untuk menambah elemen pada tatasusunan rentetan ialah menggunakan List<string>. Senarai adalah dinamik; mereka mengubah saiz secara automatik semasa anda menambah item.

Begini cara anda boleh melakukannya:

<code class="language-csharp">// Create a List to hold strings
List<string> stringList = new List<string>();

// Add elements to the list
stringList.Add("Hello");
stringList.Add("World");

// Convert the List back to an array if needed
string[] stringArray = stringList.ToArray();</code>
Salin selepas log masuk

Kod ini mula-mula mencipta List<string> kosong. Kemudian, elemen ditambah menggunakan kaedah Add(). Akhir sekali, jika anda memerlukan data kembali dalam bentuk tatasusunan, anda boleh menggunakan ToArray() untuk menukar senarai. Ini mengelakkan overhed untuk mencipta tatasusunan baharu yang lebih besar dan menyalin elemen.

Atas ialah kandungan terperinci Bagaimana untuk Menambahkan Elemen pada Array Rentetan Sedia Ada dalam 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