List<ValueValid> lst = DataService
.GetProductValidChildren(product.ProdType, (decimal)enumValue);
lst給我一個國家名稱列表..我需要對此進行排序..你能幫助我嗎?如何在ASP.NET中按字母順序排序列表?
List<ValueValid> lst = DataService
.GetProductValidChildren(product.ProdType, (decimal)enumValue);
lst給我一個國家名稱列表..我需要對此進行排序..你能幫助我嗎?如何在ASP.NET中按字母順序排序列表?
如果沒有參數列表,你可以使用:
lst.Sort();
編輯:如果它是ValueValid
列表,你可以使用:
lst.Sort(delegate(ValueValid v1, ValueValid v2) { return v1.Country.CompareTo(v2.Country); });
假設ValueValid
有一個命名屬性Country
。
可以使用System.Collections.SortedList
lst.OrderBy(W => w.Country));
您可以使用List<T>
類上的Sort methods!
請告訴我你打算把這個變量重命名爲國家而不是lst ... – SeanJA 2009-09-15 10:47:32