Rumah > pembangunan bahagian belakang > C++ > Bagaimana cara memisahkan data lajur CSV ke dalam array yang berbeza di C#?

Bagaimana cara memisahkan data lajur CSV ke dalam array yang berbeza di C#?

DDD
Lepaskan: 2025-01-26 06:56:09
asal
861 orang telah melayarinya

How to Separate CSV Column Data into Different Arrays in C#?

Saters data fail CSV dan simpannya ke dalam array yang berbeza

<:> Soalan:

Anda cuba menganalisis fail CSV yang mengandungi dua lajur dengan septum. Untuk menunjukkan tujuan, nilai setiap lajur hendaklah disimpan dalam array secara berasingan.

Penyelesaian:

Langkah 1: Buat array dan mulakan StreamreamReader

Inisialisasi dua senarai

Arrays: Satu untuk setiap lajur ("ListA" dan "ListB"). Gunakan StreamReader untuk membuka fail CSV. Langkah 2: Nilai ITERATH dan Segmentasi

setiap baris dalam fail CSV dengan kitaran semasa. Untuk setiap baris, gunakan fungsi Split () dengan partition septum untuk membahagikan nilai.

Langkah 3: Simpan nilai lajur dalam array

Menyimpan nilai pertama dalam hasil segmentasi ke senarai pertama ("LISTA"), dan simpan nilai kedua ke dalam senarai kedua ("LISTB").

Kod Contoh:

output:

Nilai setiap lajur akan disimpan dalam array "LISTA" dan "LISTB", dan mereka boleh diakses menggunakan indeks mereka.

Atas ialah kandungan terperinci Bagaimana cara memisahkan data lajur CSV ke dalam array yang berbeza di C#?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan