me pregunto si es un buen diseño si un método de extensión usa otro en la misma clase de extensión.método de extensión llamar a otro en la misma clase de extensión - ¿buen diseño?
public class ClassExtensions
{
public static bool IsNotNull<T>(this T source)
where T : class
{
return !source.IsNull();
}
public static bool IsNull<T>(this T source)
where T : class
{
return source == null;
}
}
EDITAR Gracias por las respuestas. Y lo siento por la mala muestra.
No está presentando ninguna dependencia externa nueva ni nada. Si elimina un método con dependencias, no se compilará. No hay desventajas reales en esto. –