ふらっとC#,C♯,C#(初心者用) Part37
■ このスレッドは過去ログ倉庫に格納されています
0783デフォルトの名無しさん
2009/02/22(日) 01:27:48自分で(拡張メソッドを)オーバーロードすればいいのに
まあ、これくらい標準で用意してくれという意見なら賛成するが
public static ListEx {
public static T First<T>(this IList<T> list) { return list[0]; }
public static T Last<T>(this IList<T> list) { return list[list.Count - 1]; }
public static IEnumerable<T> Reverse<T>(this IList<T> list) {
for(int i = list.Count - 1; i >= 0; i--) yield return list[i];
}
}
■ このスレッドは過去ログ倉庫に格納されています