OVH Cloud OVH Cloud

Fichier de constantes (comme le .h en c++)

3 réponses
Avatar
Elo
Bonjour,

Je voudrais savoir comment peut-on mettre en place un=20
fichier de constantes en c# ?
Je voudrais un fichier pour stocker des valeurs au m=EAme=20
titre que les fichiers .h en c++.

Merci d'avance.

Elo

3 réponses

Avatar
Ambassadeur Kosh
on range les constantes dans des classes.
fichier, include, ça n'existe plus.
à moins qu'il ne s'agisse d'un enum, cet exemple devrait aller

namespace youpi
{
class Math
{
public const double Pi = 3.1415927 ;
}
}
...
using youpi ;
...
double x = Math.Pi + 1 ;
...
Avatar
Lebrun Thomas
Tu peux aussi utiliser un fichier de configuration (App.Config) :

A+

-------------------
LEBRUN Thomas
http://morpheus.2037.org


"Ambassadeur Kosh" wrote in message
news:uXFY#
on range les constantes dans des classes.
fichier, include, ça n'existe plus.
à moins qu'il ne s'agisse d'un enum, cet exemple devrait aller

namespace youpi
{
class Math
{
public const double Pi = 3.1415927 ;
}
}
...
using youpi ;
...
double x = Math.Pi + 1 ;
...




Avatar
Elo
Merci à tous les deux pour vos réponses.

Thomas : J'ai déjà un web.config dans mon appli, est-ce
que le app.config c'est la même chose ?

Elo

-----Message d'origine-----
Tu peux aussi utiliser un fichier de configuration


(App.Config) :

A+

-------------------
LEBRUN Thomas
http://morpheus.2037.org


"Ambassadeur Kosh" wrote in


message
news:uXFY#
on range les constantes dans des classes.
fichier, include, ça n'existe plus.
à moins qu'il ne s'agisse d'un enum, cet exemple




devrait aller

namespace youpi
{
class Math
{
public const double Pi = 3.1415927 ;
}
}
...
using youpi ;
...
double x = Math.Pi + 1 ;
...






.