Bonjour, voila je suis assez newb en VB.NETet je cherche à savoir si c'est possible de créer des objets invariants depuis la classe de cet objet.
J'arrive très bien à faire des invariants de type Integer ou String, mais de ma classe non.
Je sais qu'en C# c'est possible mais en VB.NET je n'y arrive pas.
Voici l'exemple de mon code
Premièrement je ne sais pas si je doit mettre NotInheritable dans la définition de ma classe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Et ensuite pour ma constante WARNING j'ai les erreurs suivantes: "Les constantes doivent être de type intrinsèque ou énuméré, pas de type classe, structure ou tableau" et "Une expression de constante est requise"
Je sais qu'en C#c'est possible en faisant comme cela
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part public readonly static Level WARNING = new Level(1, "WARNING");

 

 
		
		 
         
 

 
			
			




 [VB.NET] Comment créer des invariants de classe ?
 [VB.NET] Comment créer des invariants de classe ?
				 Répondre avec citation
  Répondre avec citation
Partager