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 :

Pointeur type managé


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 14
    Par défaut Pointeur type managé
    Je voulais savoir s'il y a une possibilité en c# d'utiliser des pointeurs sur des types struct pour constituer des files ou des arbres ? merci.

  2. #2
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    heu ?!
    En C# en gros une struct et une classe proposent à peut près la même chose (sauf qu'on ne peux pas faire d'héritage de struct, et d'autres broutilles du genre).
    Si tu veux faire un "pointeur", utilise simplement une classe qui sont toujours utilisées comme des références, ie.
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    class Test
    {
      public string abc = "";
    }
     
    public void DoTest()
    {
      Test a = new Test();
      DoTestContinue(a);
      MessageBox.Show(a.abc);
    }
     
    public void DoTestContinue(Test a)
    {
      a.abc = "chat";
    }
    à la fin la boite de message contient bien "chat" ... de plus pur les files il y a la classe Queue(T) et un arbre on peut le représenté avec une classe Noeud qui contient des champs/propriétés de types Noeud pour les enfants.

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/05/2010, 13h12
  2. Réponses: 8
    Dernier message: 25/11/2007, 19h30
  3. Utilisation de type Manager dans un composant COM
    Par themadmax dans le forum C++/CLI
    Réponses: 4
    Dernier message: 29/12/2006, 10h02
  4. convertir un type non managé en type managé.
    Par poporiding dans le forum MFC
    Réponses: 6
    Dernier message: 22/05/2006, 10h49
  5. convertir un type non managé en type managé.
    Par poporiding dans le forum C++
    Réponses: 3
    Dernier message: 22/05/2006, 09h44

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