c#中字符串进行groupby操作以统计元素数量
发布时间
阅读量:
阅读量
借助groupby功能,无需像C语言那样反复编写循环语句进行内部判断操作。
采用分组处理的方式,不仅可以对重复项进行统计,也可以视为一种特殊的“元素切片”方法。
此外,似乎还可以利用正则表达式实现类似的功能,不过目前尚未学习相关内容。
经过一段时间的尝试与探索,例如针对字符串ss = "abctoaaabqty",希望统计其中字符‘a’出现的次数。
字符串分组
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 知识测试
{
class Program
{
static void Main(string[] args)
{
string ss = "abctoaaabqty";
var sg= ss.GroupBy(x=>x=='a');
foreach (var item in sg)
全部评论 (0)
还没有任何评论哟~
