>>185 これは失礼した!

LINQは、まさに>>187のような感じで使っています。
Conditionの上書き制御とか、DiceRoll計算時の、スキルやアイテム属性の集計とか。
IEnumerable<>とあわせて、部分的にコード量が1/3程度になる感じ?