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.
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.
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.
à 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.
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"; }
Partager