私は既存のクラスを持っています。それに2つのプロパティを追加したい、not methods。これは可能ですか?可能であれば、どのように継承し、同じクラス名を持つことができますか?既存のクラスにプロパティを追加する
2
A
答えて
1
拡張プロパティーはありません。別の名前空間を使用しない限り、クラスを継承して同じクラス名を使用することはできません。同じ名前を使用して継承する
2
public class MyBaseClass
{
public int Property1 { get; set; }
public int Property2 { get; set; }
}
public class MyDerivedClass : MyBaseClass
{
public int Property3 { get; set; }
public int Property4 { get; set; }
}
ない可能、しかし:
File1.cs
public partial class MyBaseClass
{
public int Property1 { get; set; }
public int Property2 { get; set; }
}
File2の。 cs
public partial class MyBaseClass
{
public int Property3 { get; set; }
public int Property4 { get; set; }
}
0
ソース(MVC3)をダウンロードしてクラスを直接編集してみませんか?
関連する問題
- 1. 既存のクラスをmfcアプリケーションに追加
- 2. form_widget:既存のクラスにクラスを追加する
- 3. iOSライブラリクラスの既存のプロパティにプロパティオブザーバを追加する
- 4. 配列内の既存のオブジェクトにプロパティを追加する
- 5. 既存のオブジェクトにプロパティを追加する
- 6. 既存のクラスに新しいスロットを追加するには?
- 7. QUIの既存のクラスに.uiファイルを追加する
- 8. 既存のクラスにコンストラクタを最小効果で追加する
- 9. 既存のクラスにコンビエンスメソッドを追加する(クラスキャスト例外)
- 10. 既存のEclipseプロジェクトにクラスを追加する方法
- 11. 既存のCSSクラスに要素を追加する方法
- 12. クラス<T>の汎用プロパティを既存のクラスの内部に追加する方法<T>
- 13. は、既存のプロパティを動的にジェネリックを追加
- 14. twigで既存のオブジェクトにプロパティを追加
- 15. jarファイルの既存のクラスに新しいJavaクラスを追加する方法
- 16. 既存のシーケンスファイルに追加
- 17. 既存のNSPredicateに追加の引数を追加する
- 18. 既存のExcelファイルに追加する
- 19. 匿名クラスに追加のプロパティを追加する
- 20. TypeScriptを使用して既存のタイプにプロパティを追加する
- 21. オブジェクトの既存ファイルを追加する
- 22. TFSの既存のプロジェクトに既存のソリューションを追加
- 23. 既定の照合を既存のmongodbコレクションに追加する
- 24. 既存のブックをPythonで既存のワークブックに追加
- 25. 既存のリーフレットポリゴンを既存のリーフレットレイヤーに追加
- 26. typescriptの既存の型にどのようにプロパティを追加しますか?
- 27. 追加$ msgArray既存のアレイ
- 28. 既存のクラスにJqueryを使用して動的に追加する
- 29. 既存のJavaクラスに新しいテンプレートを追加するには
- 30. 翻訳クラス/モデルを既存のSyliusモデルに追加するには?
ええええええええええええええええええええええええええええええええええええええええええええええ、なんであなたがそのクラスを直接編集するのを止めさせてくれるのですか? –
クラスはSystem.Web.Mvcの一部です。それに触れることはできません。その後、 –
継承。異なるアセンブリで部分クラスを行うことはできません – Maciek