2012-11-29 69 views
-5

我已經爲Employee類創建了一個Arraylist,並初始化了Empid,Empname,DOJ,Salary等數據成員的值,初始化後我想對任何一個特定字段進行排序。這是可能的收藏或任何概念? 在此先感謝如何對集合中的某個特定字段進行排序?

+8

你一次學習3種語言嗎? –

+1

oops對很多編程語言來說都很常見嗎? –

+1

你不能寫這個,所以它可以在所有三種語言中工作。你必須選擇一個。順便說一下如何做到這一點有很多頁面。你有什麼嘗試? –

回答

1

如果您正在使用C#和LINQ,你可以嘗試用:

var List = TheList.OrderBy(p => p.Empid); 
+0

感謝您的幫助@卡洛斯 –

+0

不客氣 –

1

我認爲LINQ(在C#)有這樣的OrderBy擴展方法

List<MyObj> ol = myList.OrderBy(myOb => myOb.AProperty).ToList(); 
0

...在C#中,這是通過Linq很容易可行的 - 也期待here更多的例子。

相關問題