查询字符串中字母出现的个数

/*查询字符串中字母出现的个数*/
            string str = " Welcom Hello World";
            Dictionary<char, int> dc = new Dictionary<char, int>();
            for (int i = 0; i < str.Length; i++) //遍历字符串的长度
            {
                if (str[i] == ' ')
                {
                    continue;
                }
                if (!dc.ContainsKey(str[i]))
                    {
                    dc.Add(str[i], 1);
                }
                else
                {
                    dc[str[i]]++;
                }
            }
            foreach (KeyValuePair<char,int> kv in dc)
            {
                Console.WriteLine("{0},{1}", kv.Key,kv.Value);
            }
            Console.ReadKey();

posted on 2016-04-13 12:40  路上有你F  阅读(543)  评论(0编辑  收藏  举报