C# 如何在c中检查文本框中字符串的结尾#
我是一个笨蛋,我被这个密码困住了 我在文本框中从用户处获取输入,并将其保存为字符串。然后我想运行一个循环,直到字符串结束,并为不同的字符设置if条件C# 如何在c中检查文本框中字符串的结尾#,c#,windows-phone-7,C#,Windows Phone 7,我是一个笨蛋,我被这个密码困住了 我在文本框中从用户处获取输入,并将其保存为字符串。然后我想运行一个循环,直到字符串结束,并为不同的字符设置if条件 string que; que = textBlock1.Text; while (!que[i].Equals('\0')) { int res; if (int.TryParse(que[i].ToString(), out res) || que[i].ToStr
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){/*您的代码*/}
?如果您只想在循环中运行到字符串的末尾,类似这样的简单条件应该可以:
int i = 0;
while (i < que.Length )
{
// Your code
}
inti=0;
而(i
什么是f
以及您实际上想要完成什么?请尽量提供更多信息,以便获得有用的帮助。