如何输出列表的所有内容?

时间:2017-07-19 16:05:07

标签: .net vb.net

这是我想要了解的程序概念。为了便于说明,以下代码已被更改。希望我的目标很明确

Dim List As New List(Of String)() 'the size and contents of the list is not constant
Dim test As String

List.Add("Hello")
List.Add("World")

    test = Nothing
    For Each test In errorsList
        Console.WriteLine(test) ' outputs "Hello" and "World"

    Next
    MsgBox(test) 'Outputs "World"

我如何test同时输出"Hello""World",以便我以后可以在我的代码中使用它?

2 个答案:

答案 0 :(得分:0)

您可以添加

test = String.Join(" ", list)
在MsgBox之前

答案 1 :(得分:0)

问题是你每次都要覆盖字符串,而你需要扩展它,但是要在列表中添加下一个项目。

如上所述,您可以使用String.Join(" ", list)

还有其他方法可以连接字符串,使用&符是一个(&)。为什么不在消息框中输出列表,这不容易吗?