C# 如何按字母分组并放入相同的字母大小
我有一个LINQ查询,根据单词的第一个字母对元素进行分组C# 如何按字母分组并放入相同的字母大小,c#,linq,C#,Linq,我有一个LINQ查询,根据单词的第一个字母对元素进行分组 var res = from sign in all group sign by sign.first_letter into grp select grp; 但是当我有苹果公司和八月的时候,我会得到两组。组a和组a。如何将它们放在同一组中?您可以根据类型使用或按小写字母分组: var res = from sign in all group sign by Char.ToL
var res = from sign in all
group sign by sign.first_letter into grp
select grp;
但是当我有苹果公司和八月的时候,我会得到两组。组
a
和组a
。如何将它们放在同一组中?您可以根据类型使用或按小写字母分组:
var res = from sign in all
group sign by Char.ToLower(sign.first_letter)
into grp
select grp;
这个(按小写字母分组)怎么样
我强烈建议在这里插入一些换行符。
var res = from sign in all group sign by sign.first_letter.ToLower()
into grp select grp;