Bonjour,
Je développe une application en c# et j'ai depuis quelques temps le message d'erreur suivant :
J'ai une classe Element et une classe Problem.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.
Voici mon code:
J'ai bien instancié tout les objets et j'ai pas compris comment résoudre ce problème.
Code : 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 Problem[] tab = new Problem[100]; tab = files(); // la méthode files() donne commen résulatat un tableau de type Problem Element[] T = new Element[100]; T = tab[0].getElements(); // donne un tableau de type Element for (int j=1; j<T.Length-1; j++) { Element eleme; eleme= new Element(); eleme.setWidth( T[j].getWidth()); // chaque element a un width eleme.setHeight(T[j].getHeight()); chaque element a un height int x = eleme.getWidth(); int y = eleme.getHeight(); int i = j-1; Element elem = T[i]; while (i >= 0 && ((elem.getWidth() < x) || ((elem.getWidth() == x) && (elem.getHeight() < y)))) { Element elem1 = T[i+1]; elem1.setWidth(elem.getWidth()); elem1.setHeight(elem.getHeight()); i = i-1; } }
Merci bien d'avance![]()
Partager