本帖最后由 转达小朋友 于 2013-6-26 21:34 编辑
你把 随机出来的数放到 字典中 Dictionary<int, int> dic = new Dictionary<int, int>();- Dictionary<int, int> dic = new Dictionary<int, int>();
- Random ra = new Random();
- for (int i = 0; i < 21; i++)
- {
- int a = ra.Next(0, 21);
- if (!dic.ContainsKey(a)) //判断字典中是否已经存在这个随机数
- {
- dic.Add(a, 1); //不存在则添加到字典中
- }
- else
- {
- dic[a]++; //存在 则 给这个随机数 在字典中的 值加1
- }
- }
- foreach (KeyValuePair<int,int> item in dic) // 便利 字典 dic 的键值对
- {
- Console.WriteLine("数字:{0},数字出现的次数:{1}",item.Key,item.Value);
- }
- Console.ReadKey();
复制代码 |