Mam pytanie próbuje wczytać dane z pliku .csv do listy obiektów ale mam problem z wczytaniem wartości typu decimal?
List<Objects> v = new List<Objects>();
StreamReader stream = new StreamReader(fs, Encoding.GetEncoding("Windows-1250"));
char z = ';';
while (stream.EndOfStream == false)
{
Obj o = new Obj();
var l = stream.ReadLine();
var d = l.Split(z);
string s= d[0];
string n = d[1];
decimal c1 = Convert.ToDecimal(d[2]);
decimal c2 = Convert.ToDecimal(d[3]);
c.SetS(s);
c.SetN(n);
c.SetC1(c1);
c.SetC2(c2);
v.Add(c);
}