私はどこかからクラスを持っています。名前が変で、「Something[into]ABC.cs」と呼ばれています。クラス名の「[into]」は有効ですか?
1 に答える
3
CLI では、C# では違法な名前を使用できることに注意してください (C# コンパイラ自体が匿名型に「名前を付ける」ときに悪用するトリック) 。チェックは、名前で使用する場合、 /をエスケープする必要があることを示しています。そのようになります(またはC# 文字列として記述された場合)。したがって、という名前のクラスはないと結論付けることができると思います。その代わりに、クラスがやや正気な名前のファイルがあると思います。.
[
]
a\[b\]
a\\[b\\]
Something[into]ABC.cs
ファイル名はクラス名を定義しませんが、2 つの同期を維持することは礼儀正しいと考えられています。
于 2013-02-18T14:14:01.320 に答える