ごめん、忘れてた。
投稿カレンダーはJavaScriptが有効でない環境では使用できません。
aetos
埼玉を馬鹿にする奴は俺が許さん。
基本的に知ったかぶり。興味を持った技術に手を出して、ちょっと齧りはするものの、それを応用して何か形にするまでは及ばずに飽きて放り出す人。
Microsoft MVP for Windows SDKJuly 2007 - February 2008Microsoft MVP for Visual C++February 2008 - June 2009
グリムス(gremz)はJavaScriptが有効でない環境では使用できません。
e-WordsはJavaScriptが有効でない環境では使用できません。
Amazon 広告はJavaScriptが有効でない環境では使用できません。
投稿日時 : 2008年7月16日 16:06
そうそう、「あれ?」って思います。 ??演算子があるから大変ではないんだけど。
LINQ の標準クエリ演算子だけで FirstOrDefault のデフォルト値指定版を作れって問題は面白いですな. static T FirstOrDefault<T>(this IEnumerable<T> source, Func<T, bool> predicate, T defaultValue) { return source.Where(predicate) .Concat(Enumerable.Repeat(defaultValue, 1)) .First(); }
Powered by: Copyright © αετος