3
早上好,指定在C#的排序依據方法參數
讓我們想象一下我的元組元素的列表,以及一個功能以字符串並返回一個雙人間,例如。我怎麼能從其他方法中使用列表的OrderBy
方法,該方法僅在每個元組的第一個座標上計算?例如,return List.OrderBy(FunctionTakingString(Tuple'sFirstCoordinate)).First
?
非常感謝。
早上好,指定在C#的排序依據方法參數
讓我們想象一下我的元組元素的列表,以及一個功能以字符串並返回一個雙人間,例如。我怎麼能從其他方法中使用列表的OrderBy
方法,該方法僅在每個元組的第一個座標上計算?例如,return List.OrderBy(FunctionTakingString(Tuple'sFirstCoordinate)).First
?
非常感謝。
只要做到:
return list.OrderBy(x => CustomFunction(x.Item1))
.First();
OrderBy
只需要提供與委託計算從一個元素的值。在代表內部,你可以在理性的範圍內做你想做的事情。
非常感謝! – Miguel 2010-10-26 10:33:08