0

重複の可能性:
C# クラス名に使用できる文字は?

edmgenデータベースからクラスを動的に作成するために使用しています。しかし、テーブル名の一部の文字が不正と見なされ、に変換されるよう_です (たとえば、テーブル名:test!@#$%^&*()[]は に変換されtest____________ます。

_オブジェクト層コードを生成するときに変換される不正な文字は何ですか?

4

1 に答える 1

1

すべての英数字の Unicode 文字とアンダースコアは有効ですが、数字で始めることはできないため、数字に属さないものはすべて無効です。

于 2011-12-24T12:24:29.717 に答える