В основном я пытаюсь сделать что-то вроде этого:
image.Layers
, который возвращает IEnumerable для всех слоев, кроме Parent
, но в некоторых случаях я просто хочу сделать:
image.Layers.With(image.ParentLayer);
потому что это используется только в нескольких местах по сравнению с сотнями обычного использования, которое удовлетворяет image.Layers
. Вот почему я не хочу создавать другое свойство, которое также возвращает слой Parent
.