Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah Saya Boleh Memisahkan Rentetan dalam C# Menggunakan Aksara Tunggal atau Rentetan sebagai Pembatas?

Bagaimanakah Saya Boleh Memisahkan Rentetan dalam C# Menggunakan Aksara Tunggal atau Rentetan sebagai Pembatas?

Barbara Streisand
Lepaskan: 2025-01-11 07:40:42
asal
1042 orang telah melayarinya

How Can I Split a String in C# Using a Single Character or a String as a Delimiter?

Memisahkan Rentetan dengan Pembatas

Dalam C#, kaedah Split() membolehkan anda membahagikan rentetan kepada subrentetan berdasarkan yang ditentukan pembatas. Walau bagaimanapun, secara lalai, ia hanya menerima satu aksara sebagai pembatas.

Memisahkan dengan Pembatas Rentetan

Untuk membelah rentetan menggunakan rentetan sebagai pembatas, anda boleh menentukan pembatas sebagai tatasusunan dalam kaedah Split(). Contohnya:

string[] tokens = str.Split(new[] { "is Marco and" }, StringSplitOptions.None);
Salin selepas log masuk

Dalam kes ini, str ialah rentetan input dan token akan mengandungi tatasusunan dua subrentetan:

  • token[0]: "Nama saya"
  • token[1]: "Saya dari Itali"

Memudahkan untuk Pembatas Aksara Tunggal

Jika anda membelah rentetan menggunakan pembatas aksara tunggal, seperti koma ,, anda boleh memudahkan kod seperti berikut:

string[] tokens = str.Split(',');
Salin selepas log masuk

Pendekatan ini lebih ringkas, terutamanya apabila berurusan dengan mudah pembatas.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memisahkan Rentetan dalam C# Menggunakan Aksara Tunggal atau Rentetan sebagai Pembatas?. 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