Queue<List<string>> listQue = new Queue<List<string>>(3);
var query = from q in listQue
let t = q
from s in t
select s;
var query2 = from q in query
group q by q into g
where g.Count() > 1
let t = g
from s in t
select s;
var query = from q in listQue
let t = q
from s in t
select s;
var query2 = from q in query
group q by q into g
where g.Count() > 1
let t = g
from s in t
select s;
亲,为什么我把结果foreach输出是输出2次,你这不是group by了么