fala ae , estou com o um problema pra ler um arquivo , ele simplesmente nao le o primeiro elemento da linha ou seja ,o elemento 0 sempre vem vazio , mas resto le normal
using (var lerAquivo = new StreamReader("teste.csv"))
{
while (!lerAquivo.EndOfStream)
{
var linha = lerAquivo.ReadLine().Split(";");
var nTurma = linha[0];
var nomeAluno = linha[1];
var notaA = double.Parse(linha[2], CultureInfo.InvariantCulture);
var notaB = double.Parse(linha[3], CultureInfo.InvariantCulture);
var notaC = double.Parse(linha[4], CultureInfo.InvariantCulture);
resultado :
aluno 6,5 6,3 5,3
arquivo: 100;aluno;6.5;6.3;5.3