LINQ使うとき、なぜか foreach を使わないことが多いのはおれだけだろうか。