首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

数组元素相同和不同个数统计咋实现,该怎么解决

2012-03-22 
数组元素相同和不同个数统计咋实现例如一个整形数组有10-20个,如何统计元素相同和不同个数,谢谢![解决办法

数组元素相同和不同个数统计咋实现
例如一个整形数组有10-20个,如何统计元素相同和不同个数,谢谢!

[解决办法]
何为相同和不同个数?是汇总每个数字出现的个数吗?

C# code
using System.Linq;            int[] arr = new int[10] { 1, 2, 3, 3, 4, 2, 4, 5, 7, 8 };            var vs = from i in arr group i by i into m select new { m.Key, num = m.Count() };            foreach (var v in vs)            {                MessageBox.Show(v.Key + "=" + v.num);            } 

热点排行