Salut, j'essaie d'utiliser l'objet en cours de création dans son constructeur.
En fait, le fait de le créer, lance la construction d'autres objets, et je voudrais référer le premier objet malheureusement, dans le constructeur, j'ai une exception comme quoi il est null.
Voici le code :
Comment peut-on faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public TSudoku( ) { _Niveau = 0; _Case = new TCase[ 9, 9 ]; for ( int ligne = 0 ; ligne < 9 ; ligne++ ) for ( int col = 0 ; col < 9 ; col++ ) { _Case[ ligne, col ].OwnerSudoku = this; // <- ICI on me dit que this est null _Case[ ligne, col ].Ligne = ligne; _Case[ ligne, col ].Colonne = col; } }
Merci.
Partager