我非常擅长编程并通过wrox.com通过Visual Basic for Beginners学习它。所以我正在学习阵列。在本书的实际部分,有一种排序数组的方法。我按照书中的指示做同样的事情。但是programm说Sort不是Array的成员(这意味着Array.Sort是不正确的)。但我看了几个在Internet上的例子,其中Array.Sort正在为他们工作。
答案 0 :(得分:0)
正如我在图片中所看到的,StrFriends是一个列表而不是阵列。 Array.Sort仅对数组有效,而不对列表有效。 如果需要对列表进行排序,则需要将其转换为数组,如下所示:
Dim cave As List(Of String) = New List(Of String)
Array.Sort(cave.ToArray)
或只是作为ARRAY运行:
dim cave as String() = {"j", "c", "a", "b"}
Array.Sort(cave)
或
dim cave(0 to 3) as String
cave(0) = "j"
cave(1) = "c"
cave(2) = "a"
cave(3) = "b"
Array.Sort(cave)