Gunakan aksara "#" untuk membelah rentetan dalam C#
String dalam C# tidak boleh diubah, yang bermaksud kandungannya tidak boleh ditukar selepas penciptaan. Oleh itu, membelah rentetan kepada bahagian yang lebih kecil memerlukan mencipta rentetan baharu. Cara biasa untuk membelah rentetan ialah menggunakan kaedah Split(), yang membahagikan rentetan kepada tatasusunan subrentetan berdasarkan aksara atau pembatas yang ditentukan.
Dalam contoh ini, matlamatnya ialah untuk memisahkan rentetan menggunakan aksara "#" sebagai pemisah. Mari kita pertimbangkan contoh rentetan "Hello#World#Test". Untuk memisahkan rentetan kepada tiga bahagian, anda boleh menggunakan kod berikut:
<code class="language-csharp">string[] splitStrings = inputString.Split('#');</code>
Di sini, kaedah Split() mengambil aksara "#" sebagai parameternya dan membahagi rentetan input kepada subrentetan dengan sewajarnya. Hasilnya ialah tatasusunan rentetan, di mana setiap elemen mewakili sebahagian daripada rentetan asal.
Dalam contoh anda, tatasusunan output akan mengandungi tiga elemen:
Syarikat kecil ini kemudiannya boleh diakses mengikut keperluan.
Untuk mendapatkan maklumat lanjut tentang kaedah Split(), anda boleh merujuk kepada dokumentasi rasmi Microsoft: //m.sbmmt.com/link/234f161759ed410f2b27b505e28b63f4
Atas ialah kandungan terperinci Bagaimana untuk Memisahkan Rentetan C# Menggunakan Aksara '#' sebagai Pembatas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!