string temp = "1,1,2,2.2,3,2";
string[] array = temp.Split(',');
Dictionary<string, int> dicCount = new Dictionary<string, int>();
foreach (string s in array)
{
if (!dicCount.ContainsKey(s))
dicCount.Add(s, 1);
else
dicCount[s]++;
}
StringBuilder sb = new StringBuilder();
foreach (string s in dicCount.Keys)
sb.AppendFormat("{0}个{1},", dicCount[s], s);
Console.WriteLine(sb.ToString());
浙公网安备 33010602011771号