Asp.net 按字母顺序对列表对象值排序

Asp.net 按字母顺序对列表对象值排序,asp.net,list,sorting,ajaxcontroltoolkit,cascadingdropdown,Asp.net,List,Sorting,Ajaxcontroltoolkit,Cascadingdropdown,我有这个变量 Dim values As New List(Of AjaxControlToolKit.CascadingDropDownNameValue) 我正在添加新值,如下所示: While reader.Read values.Add(New CascadingDropDownNameValue(reader("title").ToString, reader("id").ToString)) End While 之后,我想根据标题字段按字母顺序对值列表进行排序 我怎么能这

我有这个变量

Dim values As New List(Of AjaxControlToolKit.CascadingDropDownNameValue)
我正在添加新值,如下所示:

While reader.Read
    values.Add(New CascadingDropDownNameValue(reader("title").ToString, reader("id").ToString))
End While
之后,我想根据
标题
字段按字母顺序对
列表进行排序


我怎么能这样做?

像这样的事情?我假设Title属性是您要传递的第一个参数

Dim sortedValues = values.OrderBy(Function(cascadingItem) cascadingItem.Title)