1 pièce(s) jointe(s)
Les variables par Valeur ou par Référence
Bonsoir à vous.
extrait du tuto de Plasserre:
Pièce jointe 165872
J'ai essayé cet exemple:
Code:
1 2 3 4 5 6 7
|
Public Class Class1
Public age As Integer
Public Sub New()
End Sub
End Class |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
Module Module1
Sub Main()
Dim c1 As New Class1
Dim c2 As New Class1
c2.age = 40
c1.age = c2.age
c1.age = 50
Console.WriteLine(c1.age)
Console.WriteLine(c2.age) 'donne 40, alors que je m'attends à 50
Console.ReadKey()
End Sub
End Module |
D'après le Tuto si je change C1.age, C2.age devrait changer, n'est ce pas?