我有一张这样的表:Dim Classifica_Table() As Team_Data
我想以字母模式订购表格,特别是,此表格包含网页抓取的所有锦标赛团队。
此值插入组合框:
For Each Team As Team_Data In Classifica_Table
ComboBox1.Items.Add(Team.Name) 'Populate Combo Boxes with team names
Next
但顺序对我不好,所以我想要按字母排序。
我怎样才能做到这一点?我尝试使用Classifica_Table.Sort()
,但似乎不起作用,编译器告诉我:没有Sort()接受这个参数号。
答案 0 :(得分:1)
您可以使用IEnumerable extension OrderBy
For Each Team As Team_Data In Classifica_Table.OrderBy(Function(x) x.Name)
ComboBox1.Items.Add(Team.Name)
Next