bonjour,
je veux définir des constantes qui seront utilisé par toutes les classes d'une DLL en C# ( comme en C++ #define sert à ça)
Merci d'avance
bonjour,
je veux définir des constantes qui seront utilisé par toutes les classes d'une DLL en C# ( comme en C++ #define sert à ça)
Merci d'avance
Il faut créer une classe static :
Pour y accéder :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 static public MyClass { static double PI = 3.14; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MyClass.PI
j'ai essayer mais visual ne vois pas les constantes
ce n'est pas vraiment une constante que PerpetualSnow nous propose, mais ca peut très bien aller aussi
c'est une variable de classe partagé, à la différence d'une constante elle peut etre modifiée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public static class module { public const string a = "11"; }
Encore mieux que "const" dans le cas ou ces constantes sont utilisées par d'autres assemblies, c'est "static readonly".
Partager