Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010
-
28 oct. 2004 à 10:05
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 2007
-
28 oct. 2004 à 12:36
Salut
j'ai tapé ce bout de code:
public struct CBoot
{
public string Message_provenant_du_serveur = "00000";
public string fmConnexion_Demande_de_connexion = "00001";
public string fmInscription_Demande_d_inscription = "00002";
public string fmAccueil_Premier_affichage = "00003";
public string fmMembres_Chargement_de_tout_les_pseudos = "00004";
public string Vide = "XXXXX";
}
public CBoot Cbt = new CBoot();
et je veux entre tout ca dans un switch, comme ca
switch(aa)
{
case Cbt.Message_provenant_du_serveur :
{
break;
}
case Cbt.fmConnexion_Demande_de_connexion :
{
break;
}
case Cbt. fmInscription_Demande_d_inscription :
{
break;
}
....
}
Alors je recois cette erreur:
'Client.Client.CBoot.fmConnexion_Demande_de_connexion' : impossible d'avoir des initialiseurs de champ d'instance dans des structures
'Client.Client.CBoot.fmInscription_Demande_d_inscription' : impossible d'avoir des initialiseurs de champ d'instance dans des structures
'Client.Client.CBoot.fmMembres_Chargement_de_tout_les_pseudos' : impossible d'avoir des initialiseurs de champ d'instance dans des structures
'Client.Client.CBoot.Message_provenant_du_serveur' : impossible d'avoir des initialiseurs de champ d'instance dans des structures
" (...) It is an error to declare a default (parameterless) constructor for a struct. A default constructor is always provided to initialize the struct members to their default values.
It is an error to initialize an instance field in a struct. (...)"