bonjour voici le code
Code VB.NET : 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
32
33
34
35
36
37
38
39
40
41
42
43
44 Sub Main() Dim a(3) As String Dim b(3) As String a(0) = "oui" a(1) = "non" a(2) = "yes" a(3) = "not" For i = 0 To 3 Console.WriteLine(a(i)) Next b(0) = "ya" b(1) = "nein" b(2) = "si" b(3) = "no" For i = 0 To 3 Console.WriteLine(b(i)) Next b = a For i = 0 To 3 Console.WriteLine(a(i)) Console.WriteLine(b(i)) Next a(0) = "oui" a(1) = "non" a(2) = "yes" a(3) = "not" b(0) = "ya" b(1) = "nein" b(2) = "si" b(3) = "none" b = a For i = 0 To 3 Console.WriteLine(a(i)) Console.WriteLine(b(i)) Next
voici ce qu'il m'affiche
je ne comprends pas et j'ai exposé le problème sur d'autres forums, je ne comprends rien aux explications.oui
non
yes
not
ya
nein
si
no
oui
oui
non
non
yes
yes
not
not
ya
ya
nein
nein
si
si
none
none
Dans mon esprit en disant b=a je pense que je mets les valeurs de a dans b avec pour exemple b(0) qui devient « oui ».
C'est ce qui se passe dans le premier cas où je mets b=a et je fais console.writelline (a) et console.writeline(b).
dans le deuxième cas ou je redéfinis les valeurs de a et de b en modifiant uniquement la dernière de b , pourquoi ne me présente il pas la même réponse avec deux fois les valeurs de a puisque j'ai mis les valeurs de a dans b
quelq'un peut il m'expliquer mais pour un débutant
cordialement
Partager