0

C# で変数に名前を付けるのに違法なシンボルのリストを取得する方法はありますか? 何かのようなものSomeClass.GetIllegalVariableSymbols()

4

2 に答える 2

3

いいえ; たとえば、Unicode を考えると、多くのがあり、他のルールもあります (たとえば、識別子には数字を含めることができますが、数字で開始することはできません。キーワードは、接頭辞を付けない限り識別子として使用できません@、など)。

状況に応じて独自のものを構築する必要があります。(好奇心からそれは何ですか?)

于 2013-09-29T16:27:58.660 に答える
-1

はい、できます。Path.GetInvalidFileNameChars() メソッドを使用するだけです。 ソース

于 2013-09-29T16:28:58.370 に答える