如何在VB.NET中显示字符串

Ste*_*ple 0 .net vb.net arrays split

我试图显示字符串的值,但我在输出中看到的只是System.String [] - 这是相当无用的!

这是我的代码:

    Dim pageOfText As String = SplitString(text, 750).ToString()
    Console.WriteLine(pageOfText.ToString)
Run Code Online (Sandbox Code Playgroud)

Mat*_*lko 5

在不知道SplitString方法的实现的情况下,这是一个有根据的猜测,它SplitString返回一个字符串数组.

您正在使用.ToString此数组正确返回System.String[](等效System.String()于VB)

您应该遍历数组中的字符串.像这样的东西:

For each s As String in SplitString(text, 750)
    Console.WriteLine(s)
Next
Run Code Online (Sandbox Code Playgroud)