【问题标题】:How do I alphabetically sort a generic List(Of String) in VB.NET?如何在 VB.NET 中按字母顺序对通用 List(Of String) 进行排序?
【发布时间】:2010-12-22 05:30:57
【问题描述】:

我已经创建并填充了一个通用的字符串列表,如下所示:

Dim MyList As New List(Of String)
MyList.Add("Beta")
MyList.Add("Echo")
MyList.Add("Charlie")
MyList.Add("Alpha")
MyList.Add("Delta")

现在我想订购。

【问题讨论】:

    标签: vb.net list collections


    【解决方案1】:

    这不行吗?

    MyList.Sort()
    

    【讨论】:

    • 应该不会吧?字母排序与字符串排序并不完全相同。您将(“aa”,“Ab”,“a'c”)的(正确顺序)列表排序为(“Ab”,“a'c”,“aa”)。文本排序应始终考虑语言和排序规则级别(您认为“e”和“ë”是否相同?)
    猜你喜欢
    • 2019-02-03
    • 2018-10-28
    • 2013-09-09
    • 1970-01-01
    • 1970-01-01
    • 2017-09-07
    • 2011-08-29
    • 2010-11-23
    • 1970-01-01
    相关资源
    最近更新 更多