0
我正在通过备注字段循环字符,但我不知道如何停止循环。是否有EOF字符的结束字段值?有没有更好的方法来确定备忘录字段的结尾?备忘录字段中的最后一个字符
我正在通过备注字段循环字符,但我不知道如何停止循环。是否有EOF字符的结束字段值?有没有更好的方法来确定备忘录字段的结尾?备忘录字段中的最后一个字符
如果使用foreach
你不必担心它...
string memo = "test";
foreach (var x in memo.ToCharArray())
{
// you code here
}
我不知道你用的意思“备注字段。”你的意思是一个字符串?如果是这样,那么你就可以访问Length
属性:
string memo = "hello, world";
for (int i = 0; i < memo.Length; ++i)
{
char c = memo[i];
// do what you want with the character.
}
或者你可以使用foreach
如先前建议:
foreach (var c in memo)
{
// do what you want with the character
}
我不familar与在foreach功能。这个foreach的目标是什么?你可以给我一个例子吗? – 2011-04-15 19:38:41
谢谢!这有助于 – 2011-04-15 20:07:55
为什么使用'ToCharArray'? – 2011-04-15 20:16:06