簡體   English   中英

如何在C#中的文本框中檢查字符串的結尾

[英]How to check for end of string in textbox in c#

我是菜鳥,我堅持使用此代碼。

我正在從用戶在文本框中輸入內容,並將其保存在字符串中。 然后我想運行一個循環,直到字符串結束,如果條件不同,我就放....

string que;
que = textBlock1.Text;
        while (!que[i].Equals('\0'))
        {
            int res;
            if (int.TryParse(que[i].ToString(), out res) || que[i].ToString() == "x" || que[i].ToString() == "/" || que[i].ToString() == "^")
            {
                f[j] = f[j] + que[i].ToString();
            }
            if (que[i].ToString() == "+" || que[i].ToString() == "-")
                j++;
            i++;

        }

有人可以指導我嗎? 我該怎么辦??

采用:

textBlock1.Text.Lenght

這樣,您就可以知道字符串的長度。

您是否嘗試過foreach(char c in que){ /*your code*/ }

如果您只想循環運行直到字符串結束,則應執行以下簡單條件:

        int i = 0;
        while (i < que.Length )
        {
             // Your code
        }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM