使用 GroupBy 方法時(shí)有沒(méi)有辦法定義默認(rèn)組。它僅在該組沒(méi)有項(xiàng)目時(shí)使用。假設(shè)這個(gè)集合[-4, -3, -2, -1, 0]應(yīng)該分為三組,a, b, c如果它們是負(fù)數(shù)、零和正數(shù)。最后每一組都應(yīng)該算作[4, 1, 0]myCollection.GroupBy(p=>p<0?"a":p==0?"b":"c").Select(p=>p.Count()).ToArray()難道那個(gè)組c也沒(méi)有任何項(xiàng)目存在。任何其他單線 linq 也是合適的。
GroupBy linq 方法的默認(rèn)組
慕無(wú)忌1623718
2022-01-09 15:17:13