利用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 (