程序如下;为什么dt2.Rows.RemoveAt(1) 去掉一行,而dt也去掉一行
两个DataGrid数据显示相同
        Dim dt As New DataTable
        dt.Columns.Add("KK")
        dt.Columns.Add("JJ")
        dt.Columns.Add("GG")
        Dim str As String() = New String() {"ss", "dd", "ff"}
        Dim str1 As String() = New String() {"ss1", "dd1", "ff1"}
        Dim str2 As String() = New String() {"ss2", "dd2", "ff2"}
        dt.Rows.Add(str)
        dt.Rows.Add(str1)
        dt.Rows.Add(str2)
        Me.DataGrid1.DataSource = dt
        Dim dt2 As New DataTable
        dt2 = dt
        dt2.Rows.RemoveAt(1)
        Me.DataGrid2.DataSource = dt2