IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Problème d'initialisateur d'instance dans une structure


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2008
    Messages : 101
    Par défaut Problème d'initialisateur d'instance dans une structure
    Bonjour à tous,
    Voila je travaille sur un petit programme sans bdd et j'ai déclarer deux structure Client et Operation
    la structure Client encapsule un ensemble de donnée et j'aurai voulu stocker les informations des opérations. Pour cela j'ai au début déclarer un tableau d'Operation dans ma structure Client.
    Voiçi un extrait du code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     public struct Client 
            {
                 long nCompte;
                 string intitule;
                 string nom;
                 string prenom;
                 string adresse;
                 double soldeIni;
                 Operation[] operation = new Operation[20];
     
     
            }
    Mais j'ai une erreur qui dit qu'on ne peut pas instancier les instance dans une structure.
    Est ce que quelqu'un voit comment on peut contourner le problème sachant que je ne travaille qu'avec des structure et pas de classe.
    Merçi

  2. #2
    Membre confirmé Avatar de Saten
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    203
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 203
    Par défaut
    Citation Envoyé par 0coco0 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     public struct Client 
            {
                public long nCompte;
                public string intitule;
                public string nom;
                public string prenom;
                public string adresse;
                public double soldeIni;
                Operation[] operation = new Operation[20];
     
     
            }
    Merçi
    Tu déclare ta structure "Client" en tant que public, tu ne peux pas déclarer tes variables publiques aussi, elles le seront forcément!

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2008
    Messages : 101
    Par défaut
    Ok merçi pour la précision!!
    mais mon problème n'est toujours pas résolue

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 22
    Dernier message: 14/04/2014, 00h02
  2. Problème sur un pointeur dans une structure
    Par steph_1 dans le forum Langage
    Réponses: 5
    Dernier message: 05/09/2007, 18h59
  3. Réponses: 4
    Dernier message: 31/07/2007, 21h52
  4. Réponses: 7
    Dernier message: 13/03/2007, 11h20
  5. Réponses: 7
    Dernier message: 21/12/2005, 16h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo