¿Es posible generar miembros con igualdad para una clase, que también incluiría miembros de su clase base?Resharper: genera miembros con igualdad, incluidos los miembros de la clase base
Por ejemplo - clase base abstracta:
public abstract class MyBaseClass
{
public int Property1;
}
Otra clase:
public class MyOtherClass: MyBaseClass
{
public int Property2 {get; set;}
}
Si AutoGenerate miembros de igualdad con ReSharper, consigo la igualdad basada sólo en MyOtherClass.Property2
propiedad y no también de Property1
de su clase base.
para regenerar, no necesita eliminar. Cuando genera, hay una opción para reemplazar miembros existentes. –
Aha! Gracias por esa información. –
De hecho, esto es lo que se genera hoy en Resharper (en la versión protegida del método Equals) – Ergodyne