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

  • Bryan Adams

    Bryan Adams

    30 Mart 2006
  • JayzTwoCents

    JayzTwoCents

    26 AĞUSTOS 2012
  • SPBedition

    SPBedition

    24 HAZİRAN 2013