歡迎光臨 pure C# 技術社群. 登入註冊

pure C# 技術社群

- Microsoft .NET Framework 相關技術非官方討論社群 -

請問該問題語法

  • 1
  • [第1/1頁 共3項]
#1

請問該問題語法

  • a
 0.0 (0 人評價)
想請問各位大大:
輸入一串英文字,然後計算英文字共出現幾次

該題的C#語法該如何撰寫,謝謝!

  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息


贊助商連結

#2

Re: 請問該問題語法

  • a
 0.0 (0 人評價)
應該是可行的 不難,但是可以請你清楚的描述你的問題嗎?
或是以舉例的方式來告訴我? 我再幫你看看

  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息

#3

Re: 請問該問題語法

  • a
 0.0 (0 人評價)

     public void CountString(string str)
        {
            StringBuilder sb = new StringBuilder();
            List<string> tmp = new List<string>();
            for (int i = 0; i < str.Length; i++)
            {
                string s = str.Substring(i, 1);

                int count = str.Split(s.ToCharArray()).Length - 1;


                if (!tmp.Contains(s))
                {
                    tmp.Add(s);
                    sb.Append(s + "," + count.ToString() + "次" + "\r\n");
                }
            }
            MessageBox.Show(sb.ToString());
        }


  • 回覆
  • |
  • 引用
  • |
  • 編輯
  • |
  • 私人訊息
  • 1
  • [第1/1頁 共3項]