Bonjour
Je ne sais pas trop comment intitulé mon problème, voici le topo
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 using System; using System.Data; using System.Data.Odbc; using System.Windows.Forms; using AZUR_LAG.Classes; namespace AZUR_LAG.Classes { class MMain { public C_AZUR_LAG_Sel p_C_AZUR_LAG_Sel = new C_AZUR_LAG_Sel(); public static readonly string GO_Util = "T_Util"; ... } }
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 using System; using System.Collections.Generic; using System.Linq; using System.Text; using AZUR_LAG.Classes; namespace AZUR_LAG.Classes { class C_AZUR_LAG_Sel : MMain { public string utilisateur ; Utilisateurs = GO_Util + "..utilisateurs"; ... } }
J'ai une erreur sur la class MMain quand je compile.
Une exception non gérée du type 'System.StackOverflowException' s'est produite dans "mon_appli" directement sur ma déclaration new (boucle infinie, référence infinie)
Je me doute bien que ça vient à cause de ça
Mais j'aimerai une explication s'il vous plaît.
Code : Sélectionner tout - Visualiser dans une fenêtre à part class C_AZUR_LAG_Sel : MMain
Merci
EDIT : en fait, j'ai des constantes globales dans Mmain que je vais utiliser dans différentes class dont C_AZUR_LAG_Sel (GO_Util par exemple)
Partager