datagridview筛选出重复值
发布网友
发布时间:2023-08-23 05:01
我来回答
共1个回答
热心网友
时间:2024-12-11 16:22
你可以用Dictionary来存放这些值和出现的次数 然后输出就行了 代码如下using System.Collections.Generic;static void Main()
{
string[] strArr = new string[] { "张某", "张某", "王某", "李某", "张某", "李某", "赵某", "张某" };
Dictionary<string, int> dict = new Dictionary<string, int>();
foreach (string item in strArr)
{
if (dict.ContainsKey(item))
{
dict[item]++;
}
else
{
dict.Add(item, 1);
}
}
foreach (KeyValuePair<string, int> item in dict)
{
Console.WriteLine(string.Format("“{0}”出现里{1}次", item.Key, item.Value));
}
Console.ReadKey();
}