0

ユーザーが入力したコメント文字列を特定するにはどうすればよいですか。ユーザーが入力したとします

> I am /*not working*/ right now.

> /* not working*/だから私はコメント付きの部分文字列を大文字に変換したい。どうすればC#でそれを行うことができますか. 変換は問題ありません。問題はコメントを識別する方法ですか?ifブロックで何をする??

   static void comment(string exp_string)
    {
        for (int i = 0; i < exp_string.Length; i++)
        {
            if (exp_string[i] == 47 && exp_string[i + 1] == 42)

        }

    }
4

2 に答える 2

0

正規表現のようなクリーンなものを使用できない場合は、 String.SubString()およびString.ToUpper()使用を検討してください。

制限されているのはばかげていると思いますが、他に選択肢がない場合もあります。幸運を祈ります。

編集: 考慮すべきもう 1 つのことは、IndexOf() の使用です。ただし、MSDNで見つけるのはあなた次第です

于 2013-09-13T21:43:34.380 に答える