1.- validacion, que el archivo exista File.Exists("nombredetuarchivo")
2.- validacion que datos.Length==3 o mas
3.- Asginar datos[indice] a algo, asi no te compilara ya q no realizas ninguna operacion a el
algunavariable=datos[0] o datos[1] o datos[N]
y listo.
Código:
if(File.Exists("vancouver.csv")
{
StreamReader lectorArchivo=new StreamReader("vancouver.csv");
string linea=leerArchivo.Read Line();
while(!string.IsNullOrEmpty(linea))
{
string []datos=lectorArchivo.ReadLine().Split(',');
if(datos.Length>=3)
{
string valor1=datos[0];
string valor3=datos[2];
}
linea=leerArchivo.Read Line();
}
}