我写了一个寻找出现最多字符的程序但是每次只能找一次
再在textbox输入后还是原结果
每次只能找到出现最多的一个字符要是有两个相同都是最多的就不行了
高手给我看看谢谢            string s = textBox1Text;
            int[]ji=new int[s.Length];
            string[] ss = new string[s.Length];
           
             for(int i=0;i<s.Length;i++)//找最多的字符
             {
                 ss[i]= s.Substring(i, 1);
                 ji[i] = 1;
                 for (int j = 0; j < i; j++)
                 {
                     if (ss[j] == ss[i])
                     {
                         ji[j] += 1;
                         ji[i] = 0;
                         break;                     }                 }             }
             int[] zuida = (int[])ji.Clone();
             
             Array.Sort(ji);
             int jieguo = Array.IndexOf(zuida, ji[ji.Length - 1]);
            for(int i=0;i<ji.Length;i++)//显示结果每个字符出现的次数
            {
                label1.Text += ji[i];
            }
            label1.Text += "\n"+"次数最多的是" + ji[jieguo];