Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Menukar Senarai C# kepada String?

Bagaimanakah Saya Menukar Senarai C# kepada String?

DDD
DDDasal
2025-01-07 07:42:40830semak imbas

How Do I Convert a C# List to a String?

Menukar Senarai kepada Rentetan dalam C#

Apabila bekerja dengan senarai dalam C#, kadangkala anda mungkin menghadapi keperluan untuk menukarnya menjadi rentetan untuk paparan atau pemprosesan data. Artikel ini membincangkan cara untuk melaksanakan penukaran ini dengan berkesan.

toString() Mengembalikan Maklumat Jenis

Hanya menggunakan toString() pada objek Senarai akan memberikan anda maklumat jenis , yang biasanya bukan hasil yang diingini. Sebaliknya, kita boleh memanfaatkan kaedah lain untuk menggabungkan elemen menjadi rentetan yang padu.

Penyelesaian: Menggunakan String.Join()

Untuk menukar senarai kepada rentetan dalam C#, gunakan kaedah string.Join(). Kaedah ini memerlukan dua hujah: pemisah dan koleksi IEnumerable item untuk disertai.

string combinedString = string.Join(",", myList.ToArray());

Pemisah boleh menjadi sebarang rentetan dan ia akan dimasukkan antara setiap elemen dalam senarai. Anda juga boleh meninggalkan panggilan toArray() jika senarai anda sudah pun jenis IEnumerable.

string combinedString = string.Join(",", myList);

Rujukan:

String.Join(String, IEnumerable)
Menggabungkan ahli binaan IEnumerable collection of type String, menggunakan pemisah yang ditentukan antara setiap ahli.

Atas ialah kandungan terperinci Bagaimanakah Saya Menukar Senarai C# kepada String?. 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