Boa tarde a todos!
Gostaria de um help de alguém que já trabalhou com CSV no C# !
Preciso ler o arquivo CSV e pegar os valores com as respectivas colunas!
Já Consigo ler o arquivo dinamicamente, embora só consigo pegar as linhas!
Segue abaixo o que tenho pronto:
StreamReader rd = new StreamReader(@"C:\Users\User\Documents\file.csv, Encoding.Default, true);
string linha = null;
string[] linhaseparada = null;
List<Object> linhas = new List<Object>();
// ler o conteudo da linha e add na list
while ((linha = rd.ReadLine()) != null)
{
linhaseparada = linha.Split(',');
foreach(var item in linhaseparada)
{
linhas.Add(item);
}
}