Bonjour,
Tout d'abord un code sommaire de ce que j'essaie de faire.
Mon problème est le suivant :
Code : 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
18
19
20
21
22
23
24
25
26
27
28
29
30
31 // j'ai deux classe, A et B. class A { public int i = 2; /* ... */ } class B { private int i; void B(ref int i) { this.i = i; } } Le main : public static void Main() { A a = new A(); B b = new B(ref A.i); A.i = 10; }
lorsque je fais cet appel : "A.i = 10;", seule l'attribut i de A est modifié. Or selon mon code celui de B devrait l'être aussi non puisque c'est censé "être le meme" ?
Je vous remercie d'avance pour votre aide.
Partager