Этот код не работает, но:Фильтрация ICollection
public virtual ICollection<SomeItem> items { get { return (ICollection<SomeItem>)items.Where(e => e.isVisible == true); } set { ;} }
Я хотел бы сделать что-то об этом. Итак, чтобы ICollection был отфильтрован по свойству элементов коллекции.
Несомненно, я мог бы выполнять итерацию по элементам и получать правильные, помещать их в новую коллекцию и возвращаться с этим, но есть ли более приятное решение?
сообщение Какую ошибку вы получаете? –
Почему он не работает? Какие «предметы»? –
Вы хотите использовать недвижимость в себе? Это даст вам знаменитое исключение StackOverFlow. –