0

次のようにフィールドメンバーを作成します。

var fieldMember = new CodeMemberField("int", "Test");

フィールド タイプが予約済みの "int" であるため、C# キーワードで生成されたコードは次のようになります。

@int Test;

これはコンパイルされません。

4

1 に答える 1

3

どちらかを使ってみてください

var fieldMember = new CodeMemberField("System.Int32", "Test");

または

var fieldMember = new CodeMemberField(typeof(int), "Test");
于 2013-02-15T19:26:47.627 に答える