dic = new Dictionary(); foreach(var item in strs) { if (d..._按键次数不按数组里面的字符显示怎么办呀">
当前位置:   article > 正文

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

按键次数不按数组里面的字符显示怎么办呀

代码如下:

  1. string strs = "ad6la4ss42d6s3";
  2. Dictionary<char, int> dic = new Dictionary<char, int>();
  3. foreach(var item in strs)
  4. {
  5. if (dic.Keys.Contains(item))
  6. {
  7. dic[item]++;
  8. }
  9. else
  10. {
  11. dic.Add(item,1);
  12. }
  13. }
  14. foreach (var s in dic)
  15. {
  16. Console.WriteLine("字符:{0},出现次数为{1}",s.Key,s.Value);
  17. }

  

转载于:https://www.cnblogs.com/zylstu/p/10654215.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/977718
推荐阅读
相关标签