[英]Array.Sort is not working
正如我在圖片中看到的,StrFriends 是一個列表而不是一個數組。 Array.Sort 僅對數組有效,對列表無效。 如果需要對列表進行排序,則需要將其轉換為數組,如下所示:
Dim cave As List(Of String) = New List(Of String)
Array.Sort(cave.ToArray)
或者只是作為數組操作:
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)
檢查您的 Proyect 的名稱,我遇到了完全相同的問題,每次我編寫 Array.Sort 時,Visual Studio 都會將其更改為 array.Sort 並向我顯示一條消息,顯示 Sort 不是數組的成員。
這讓我發瘋了,因為我學習了 Visual Basic,然后我意識到我的項目被命名為數組,我更改了名稱,問題就解決了
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.