私の会社で
var query = ( from c in customers where c.Code == "0001" select c );
というLINQ を括弧で囲む書き方が流行りつつあります。
- 左辺の変数名を変更したときにインデントしなおす必要がない
- ToArray() とか First() とかを後に続けられる
といったメリットがあるみたい。
私は、続けて First などのメソッドを呼び出すときのみ括弧で囲む派なので、上の記述はしていませんが…。
LINQ の書き方にこだわりを持っている人いますか?