while ((line = rd.ReadLine()) != null)
{
tab = line.Split(';');
for (i = 0; i < tab.Length; i++)
{
verifchan[i] = tab[1];
veriffrom[i] = tab[2];
verifto[i] = tab[3];
}
}
Lorsque je ne donne pas la valeur null au tableaux j'obtiens l'erreur de compilation "variables non asignées", et avec j'obtiens l'erreur "l'exception NullReferenceException n'a pas été gérée"..
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 11 janv. 2008 à 18:43
Salut, c'est une erreur courante, il faut initialiser le tableau avant de l'utiliser, ça implique de connaitre sa taille, sinon il faut passer par une liste .
string[ ] tab = new string[ 10 ];
// ou
List< string > list = new List< string >( /* 10 */ );