Mono.Rocks.Check.ValueSelector C# (CSharp) Method

ValueSelector() public static method

public static ValueSelector ( object valueSelector ) : void
valueSelector object
return void
        public static void ValueSelector(object valueSelector)
        {
            if (valueSelector == null)
                throw new ArgumentNullException ("valueSelector");
        }

Usage Example

Example #1
0
        public static IEnumerable <KeyValuePair <TSource, TResult> > TraverseBreadthFirstWithParent <TSource, TResult>(
            this TSource self,
            Func <TSource, TResult> valueSelector,
            Func <TSource, IEnumerable <TSource> > childrenSelector)
        {
            Check.Self(self);
            Check.ValueSelector(valueSelector);
            Check.ChildrenSelector(childrenSelector);

            return(CreateTraverseBreadthFirstWithParentIterator(self, valueSelector, childrenSelector));
        }