begin process at 2010 02 10 10:20:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

Autre

 > 

DEFINE en C# comme en C++


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

DEFINE en C# comme en C++

mercredi 2 mai 2007 à 17:42:01 | DEFINE en C# comme en C++

ouamtax

Bonjour,
je me demandais s'il y'avais toujours la possibilité de faire en C# des define comme en C++
ex :
#define PI 3.141592

Merci d'avance.

mercredi 2 mai 2007 à 17:44:56 | Re : DEFINE en C# comme en C++

Bidou

Administrateur CodeS-SourceS
Réponse acceptée !
Non, on ne peut pas faire de macro en C#.
Mais voici quelque chose qui s'en rapproche:

public const double PI = 3.141592




-Blog-
mercredi 2 mai 2007 à 17:45:06 | Re : DEFINE en C# comme en C++

MasterShadows

Théoriquement, non

La seule chose que tu puisses faire, c'est

#define PI

private double m_pi;

if(PI)
 m_pi = 3.141592

En théorie, c'est comme ça qu'il faudra que tu fasses...

En espérant que ça t'ai aidé

@+

mercredi 2 mai 2007 à 17:50:11 | Re : DEFINE en C# comme en C++

ouamtax

Merci tout l'monde de me confirmer ce que je pensais
et puis on m'a dis que en C++ c'était déconseillé donc ça doit étre pour ça qu'on ne peux plus le faire en C#
+
mercredi 2 mai 2007 à 17:57:36 | Re : DEFINE en C# comme en C++

Bidou

Administrateur CodeS-SourceS
MasterShadows> Non ce n'est pas trop équivalent: #define PI c'est un preprocessor (compilation conditionnelle), ce qui est quand meme assez différent (pas possible d'y affecter une valeur par exemple).

En ce qui concerne les macros, je doute que son utilisation soit déconseillée, au contraire...



-Blog-
mercredi 2 mai 2007 à 18:01:32 | Re : DEFINE en C# comme en C++

MasterShadows

Merci Bidou, j'avais un doute à ce propos (d'où le mot théorie)


Cette discussion est classée dans : define


Répondre à ce message

Sujets en rapport avec ce message

[C#] déclaration constantes sans #define :( [ par scoubidou944 ] namespace NCPAdmin2{class cConstants{public static string D_BL_USER = "BLACK_LIST_USER";}}maintenant je peux pas mettre 'static' & 'const' en meme tps #define [ par petitou ] Quel est l'équivalent du #define en C# s'il vous plait ? picturebox + ressources [ par emmanuel9 ] Bonjour, J'ai environ 250 image bmp et un combobox et il faut que quand je selectionne l'item mettons "chat" de mon picturebox j'ai l'image correspon Code [ par nybibi ] Je débute en c# et j'ai du mal à trancrire un code en vc#.. Quelqun aurait il une solution s v p?Voici le code:#ifndef __PULSESTAR_H<font color="#0000 C# [ par nybibi ] Comment définir le paramètre d'une fonction d'une dll sachant que ce paramètre n'est pas défini dans la source du langage. Je m'explique, pour mon app

Livres en rapport



Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales