я спрашиваю себя, хороший ли это дизайн, если метод расширения использует другой в том же классе расширения.
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;
}
}
ИЗМЕНИТЬ Спасибо за ответы. Прошу прощения за плохой образец.