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!