この例は私の問題を示しています。私は何が起こることは「グース」ですVB.net 2010VB.net同じクラスからの別のリストはお互いにコピーします
にPublic Class Form1
Public Class BonoType
Public name As String
End Class
Private tory As New List(Of BonoType)
Private tory1 As New List(Of BonoType)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim gg As New BonoType
gg.name = "Boopsy"
tory.Add(gg)
gg = New BonoType
gg.name = "Dipsy"
tory.Add(gg)
tory1 = tory
Label1.Text = tory1(0).name
Label2.Text = tory1(1).name
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
tory(1).name = "Goose"
Label1.Text = tory1(0).name
Label2.Text = tory1(1).name
TextBox1.Text = tory(1).name
End Sub
End Class
を使用しています(1)トーリーに格納されていないだけでなく、tory1に(1)、私はこれをどのように停止することができます。
(0F BonoType) – user1229283