С C # 7 вы также можете использовать кортежи значений:
group x by (x.Column1, x.Column2)
или
.GroupBy(x => (x.Column1, x.Column2))