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
Barbara Streisandasal
2025-01-12 07:46:41849semak imbas

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>

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!

Kenyataan:
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