bonjour,

est ce que quelqun pourrait me dire pourquoi est ce que j´ai une erreur du type 'System.IndexOutOfRangeException' sur ce code:
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
static void Main(string[] args)
        {
         int  lineas = 0;
           
            string line = "";
            FileStream flujo = new FileStream(fichier.txt", FileMode.Open, FileAccess.Read);
    
            StreamReader fichero = new StreamReader(flujo);

            while ((line = fichero.ReadLine()) != null)
            {


                char[] separators = { '#' };
                string words = line;
// je divise la ligne en 3
                string[] NumeroAsientos = words.Split(separators);

                foreach (var word in NumeroAsientos)
                System.Console.WriteLine(word);
// ici j´essaye de recuperer numero asientos [1] mais j´ai une erreur de compilation.
                string[] nombreTren = NumeroAsientos[1].Split('_');
                
   }
// si numero asientos est [0] je n´ai pas d ´erreur, mais ce qui m´interesse c´est numero asieentos [1 ou 2 ]
 fichero.Close();
            flujo.Close();

            System.Console.ReadLine();

        }
Merci beaucoup!!