How about:
var reuse = this.WhenAny(x => x.SelectedItem, x => x.SelectedItem.Children.Count, (i, c) => i.Value != null);
canAddSimpleControl = reuse.Where(x => CanAddNoneContainerControl());
--
Paul Betts <
pa...@paulbetts.org>
On Wed, May 08, 2013 at 03:52:43AM -0700, Martin H. Andersen wrote:
> I have this:
>
> var canAddSimpleControl = this.WhenAny(*x => x.SelectedItem, x =>
> x.SelectedItem.Children.Count, (i, c) => i.Value != null* &&
> CanAddNoneContainerControl);
>
> I want to reuse this
> var reuse = (*x => x.SelectedItem, x => x.SelectedItem.Children.Count, (i,
> c) => i.Value != null*
> *
> *