C# 開発 blog

.NET C#での開発で気づいたことなど

2014-04-01から1ヶ月間の記事一覧

FirstOrDefault実行後のnull判定を簡略化する拡張メソッド

IEnumerable<Bar>.FirstOrDefaultを実行後に、nullでなければBarの値を取得する等の場合、 var bars = new Bar[] { ... }; var bar = bars.FirstOrDefault(b => b.Name == "ABC"); // or // var bar = bars.Where(b => b.Name == "ABC").FirstOrDefault(); var ho</bar>…