110,533
社区成员
发帖
与我相关
我的任务
分享
int [] my=new int []{1,2,3,4,56,1,1,1,5,4};
string str = "";
foreach (int i in my)
{
str=str+i.ToString ()+",";
}
str = str.TrimEnd(',');
//Console.Write (str);
MatchCollection mac = Regex.Matches(str, @"\d*,");
int num=0;
List<int> a = new List<int>();
foreach (Match m in mac)
{
num= Regex.Matches(str, m.Value).Count;
str = Regex.Replace(str, m.Value, "");
a. Add(num);
}
a.Sort();
Console.WriteLine(a[a.Count-1]);