0

メモ フィールドで文字をループさせていますが、ループを停止する方法がわかりません。EOF 文字のようなフィールド終了値はありますか? メモ フィールドの終わりを判断するより良い方法はありますか?

4

2 に答える 2

1

使えforeachば気にしなくていいのに…

        string memo = "test";
        foreach (var x in memo.ToCharArray())
        {
            // you code here
        }
于 2011-04-15T19:36:01.100 に答える
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
}
于 2011-04-15T20:15:41.823 に答える