Bonjour à tous,
J’ai un programme application serveur client. Le serveur m’envoi des sonnées (string).
Chaque trame contient des données que je dois extraire, convertir et placer dans un tableau de int.
Dans la trame les données sont délimitées par des points virgules.
La conversion se passe convenablement jusqu’à la dernière valeur où j’ai une exception qui est générée et je ne comprends pas la source. Pourriez-vous m’aider ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 case "ER":
                        {
                            Reponse = Reponse.Substring(3, Reponse.Length - 4); 
                            TrameDecoupe = Reponse.Split(',');
                            TailleTrameDecoupe = TrameDecoupe.Length;
 
                            for (int i = 0; i < TailleTrameDecoupe; i++)
                            {
                                TabMesures[PosFlagErreur1 + i] = Convert.ToInt32(TrameDecoupe[i]);
                            }
                            break;
                        }