метод расширения вызывает другой метод в том же классе расширения - хороший дизайн?

я спрашиваю себя, хороший ли это дизайн, если метод расширения использует другой в том же классе расширения.

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;
   }
}

ИЗМЕНИТЬ Спасибо за ответы. Прошу прощения за плохой образец.

9
задан Khh 16 September 2010 в 19:12
поделиться