SORU
12 Mart 2011, CUMARTESİ


CSV dosyasını okumak ve bir diziye değerleri saklamak

*.csv-Bir dosya okumaya çalışıyorum.

*.csv-dosya iki sütun noktalı virgül ile ayrılmış oluşur (";").

*.csv-dosya kullanarak ve Split() işlevi kullanarak her satırı ayrı StreamReader mümkün okuyabilirim. Ayrı bir diziye her sütun depolamak ve görüntülemek istiyorum.

Bunu yapmak mümkün mü?

CEVAP
12 Mart 2011, CUMARTESİ


Bu şekilde yapabilirsiniz:

using System.IO;

static void Main(string[] args)
{
    var reader = new StreamReader(File.OpenRead(@"C:\test.csv"));
    List<string> listA = new List<string>();
    List<string> listB = new List<string>();
    while (!reader.EndOfStream)
    {
        var line = reader.ReadLine();
        var values = line.Split(';');

        listA.Add(values[0]);
        listB.Add(values[1]);
    }
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • lifeisforsharingDT

    lifeisforsha

    18 Mayıs 2011
  • superflyy88

    superflyy88

    8 ŞUBAT 2009
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012