我有以下vb.net代码
Dim k As New List(Of String)
Dim a As New List(Of List(Of String))
For fc = 1 To 2
k.add("hi")
k.add("hey")
k.add("bye")
a.add(k)
k.clear()
########Printing Stuff
Dim i As Integer
For i = 0 To a.Count - 1
Dim sstr As String
For Each sstr In a.Item(i)
MsgBox(sstr)
Next
Next i
出于某种原因,我的代码直接通过打印代码而根本没有输出任何内容。难道我做错了什么?有没有更好的方法呢?当然,我添加到k的内容在这里是简单的,但它是一个字符串。
答案 0 :(得分:0)
不要k.clear
。只需在每个循环中执行k = new List(Of String)
。