클래스에 대한 평등 멤버를 생성 할 수 있습니까? 클래스에는 기본 클래스의 멤버도 포함될 수 있습니까?Resharper - 기본 클래스 멤버를 포함한 평등 멤버 생성
예를 들어 - 추상 기본 클래스 :
public abstract class MyBaseClass
{
public int Property1;
}
다른 클래스 :
public class MyOtherClass: MyBaseClass
{
public int Property2 {get; set;}
}
내가 ReSharper에서와 평등의 구성원을 자동 생성하는 경우, 내가에서 Property1
에없는 또한 단지 MyOtherClass.Property2
속성을 기준으로 평등을 얻을 그 기본 클래스.
을 재생성하려면 삭제할 필요가 없습니다. 생성 할 때 기존 멤버를 대체 할 수있는 옵션이 있습니다. –
아하! 그 정보를 가져 주셔서 감사합니다. –
Infact, 이것은 Resharper에서 오늘 (Equals 메서드의 보호 된 버전에서) 생성되는 것입니다. – Ergodyne