[英]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.