• 主页
  • VBS
  • .NET技术
  • VBA
  • VB网络编程
  • VB多媒体
  • VB数据库
  • VB控件
  • VB COM/DCOM
  • VB基础类
  • VB API
luozhongwen 05月07日
求教,vb.net的LIST使用错误。
各位老师,我用两种方法进行编程,都不能得到正确的结果。
第一种方法:
Structure aa
Public la() As Single
End Structure
Dim b(10) As Single
Private Sub ListToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ListToolStripMenuItem.Click
Dim a1 As aa = New aa
Dim lla As List(Of aa) = New List(Of aa)
a1.la = b
For i = 0 To 10
For j = 0 To 10
a1.la(j) = i * Math.PI + j
Next
Next
lla.Add(a1)
MsgBox(lla.Item(0).la(1) & vbLf & lla.Item(5).la(1))
End Sub
第二种方法:
Structure aa
Public la() As Single
End Structure
Dim b(10) As Single
Private Sub ListToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ListToolStripMenuItem.Click
Dim a1 As aa = New aa
Dim lla As List(Of aa) = New List(Of aa)
a1.la = b
For i = 0 To 10
lla.Add(a1)
Next
For i = 0 To 10
For j = 0 To 10
lla.Item(i).la(j) = i * Math.PI + j
Next
Next
lla.Add(a1)
MsgBox(lla.Item(0).la(1) & vbLf & lla.Item(5).la(1))
End Sub
代码能正常运行,但解释不能得到我希望的结果,请问错在哪
...全文
386 点赞 收藏 2
写回复
2 条回复

还没有回复,快来抢沙发~

发动态
发帖子
VB
创建于2007-09-28

1.1w+

社区成员

11.0w+

社区内容

VB技术相关讨论
社区公告
暂无公告