私はCodeDomで作成されたプロパティを持っています。プライベートメンバーに対してCodeFieldReferenceExpressionsを追加する代わりに、どうすれば自動プロパティに設定できますか?C#CodeDom自動プロパティ
9
A
答えて
11
IIRCでは、CodeDomにはこれを表現する方法がありません。自動的に実装されるプロパティはコンパイラの砂糖ですが、すべての言語に(きれいに)マップされないため、CodeDomに完全に適合しません(さらに、CodeDomは更新が必要でした)。
7
はいできます。
この目的でCodeSnippetTypeMemberクラスを使用できます。例えば
:
CodeTypeDeclaration newType = new CodeTypeDeclaration("TestType");
CodeSnippetTypeMember snippet = new CodeSnippetTypeMember();
snippet.Comments.Add(new CodeCommentStatement("this is integer property", true));
snippet.Text="public int IntergerProperty { get; set; }";
newType.Members.Add(snippet);
関連する問題
- 1. CodeDomコンパイラfor C#
- 2. C#CodeDom Multiple CompilerOptions
- 3. C#のCodeDOMダブルタイプ・リファレンス
- 4. C#で自動実装されるプロパティ
- 5. 自動プロパティ
- 6. パブリックフィールドと自動プロパティ
- 7. 自動プロパティ:objectSetと
- 8. のCodeDOM
- 9. 自動化されたプロパティ?
- 10. 可変オブジェクトの自動プロパティ
- 11. 自動プロパティのスタックオーバーフロー例外
- 12. xsd.exe自動実装プロパティ
- 13. FluentNHibernate - ignoreプロパティの自動マッピング
- 14. 更新自動的にプロパティ
- 15. 春の自動プロパティが
- 16. C#3.0の自動プロパティとパブリックフィールドの違い
- 17. C#仮想自動プロパティの取得/設定を省略する
- 18. XcodeデバッガでC++オブジェクトのプロパティを自動的に表示
- 19. Javaには自動プロパティがありますか? C#で
- 20. 自動プロパティのC#で設定をオーバーライドする方法
- 21. C++ QT5動的プロパティ
- 22. CodeDOMクラスで使用されるAttributeTypeプロパティは何ですか?CodeAttributeDeclaration?
- 23. 自動インクリメントC#
- 24. 自動Cユニットテスト
- 25. CodeDomメソッドのシーケンス
- 26. マイクロソフトロスリンのCodeDOM
- 27. CodeDomでコンパイル
- 28. 参照型自動プロパティの自動インスタンス化
- 29. C#が自動インクリメント
- 30. C++の自動ポインタ