var char_group = (string content) =>
{
char[] chars = content.ToCharArray();
var list = chars.GroupBy(c => c.ToString()).
Select(q => new { name = q.Key, cnt = q.Count() }).ToList();
//或者
var list1 = chars.GroupBy(c => c.ToString()).ToDictionary(s => s.Key, s => s.Count());
return list;
};
char_group("abcdabc");