クラスの等価メンバを生成することはできますか?そのクラスには基本クラスのメンバも含まれますか?例えばResharper - 基底クラスメンバを含む平等メンバの生成
- 抽象基底クラス:
public abstract class MyBaseClass
{
public int Property1;
}
その他のクラス:
public class MyOtherClass: MyBaseClass
{
public int Property2 {get; set;}
}
私はReSharperのと等しいメンバーを自動生成した場合、私はからProperty1
上だけMyOtherClass.Property2
プロパティに基づいて平等を取得していませんその基底クラス。
を再生成するには、削除する必要はありません。生成すると、既存のメンバーを置き換えるオプションがあります。 –
Aha!その情報をありがとう。 –
Infact、これは今日Resharper(Equalsメソッドの保護されたバージョン)で生成されたもので、 – Ergodyne