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

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • CareyHolzman

    CareyHolzman

    24 Ocak 2008
  • Make:

    Make:

    23 Mart 2006