用C#中的键值对遍历数组或字符串元素的次数

时间:2023-03-09 13:21:23
用C#中的键值对遍历数组或字符串元素的次数

代码如下:

 string strs = "ad6la4ss42d6s3";
Dictionary<char, int> dic = new Dictionary<char, int>();
foreach(var item in strs)
{
if (dic.Keys.Contains(item))
{
dic[item]++;
}
else
{
dic.Add(item,1);
}
}
foreach (var s in dic)
{
Console.WriteLine("字符:{0},出现次数为{1}",s.Key,s.Value);
}

  用C#中的键值对遍历数组或字符串元素的次数