如何按字母顺序对团队数据进行排序

How to sort a team data in alphabet order

我有一个 table 这样的:Dim Classifica_Table() As Team_Data

我想点字母表的table,特别是这个table包含网页抢夺的所有球队。

这个值被插入到组合框中:

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() 接受此参数编号。

您可以使用 IEnumerable extension OrderBy

For Each Team As Team_Data In Classifica_Table.OrderBy(Function(x) x.Name)
    ComboBox1.Items.Add(Team.Name) 
Next