我通过备忘录字段循环字符,但我不知道如何停止循环。是否有像EOF字符一样的字段结束值?有没有更好的方法来确定备注字段的结束?
答案 0 :(得分:1)
如果您使用foreach
,则无需担心......
string memo = "test";
foreach (var x in memo.ToCharArray())
{
// you code here
}
答案 1 :(得分:1)
我不确定你的“备忘录字段”是什么意思。你的意思是一个字符串?如果是,那么您可以访问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
}