Lista lista = nowy Lista ();
TextReader czytelnik = nowy StreamReader (@ " C:\MyFile.csv ");
podczas gdy (czytelnik. Zerknięcie () > -1)
lista. Dodawać (nowy CSVLine (reader.ReadLine ());
czytelnik. Zakończenie ();
grid.DataSource = lista;
grid.DataBind ();
społeczeństwo klasowy CSVLine // use lepszy imię jeżeli ty chcieć.
{
intymny sznurek _v1;
intymny sznurek _v2;
intymny sznurek _v3;
// jeżeli tam być więcej kolumna w the csv zakładka oddzielać linia, then ty potrzeba więcej ValueX członek (jak Value4, Value5)
// właściwie zamiast Value1, etc, ty móc the faktyczny biznesowy imię jak (Imię, Wiek, etc)
społeczeństwo smyczkowy Value1
{
dostawać {powrotny _v1; }
ustawiać {_v1 = wartość; }
}
społeczeństwo smyczkowy Value2
{
dostawać {powrotny _v2; }
ustawiać {_v2 = wartość; }
}
społeczeństwo smyczkowy Value3
{
dostawać {powrotny _v3; }
ustawiać {_v3 = wartość; }
}
jawny CSVLine (smyczkowy csvLine)
{
zawiązywać [] vals = csvLine.Split ("\ t ");
Value1 = vals [(0)];
Value2 = vals [(1)];
Value3 = vals [2];
}
}
|