コード例 #1
0
 internal OfMatcherResult(T value,
                          ResultOptionMatcher <T, TResult> matcher,
                          FuncSelectorForOption <T, TResult> predicateAndResultManager)
 {
     _matcher = matcher;
     _predicateAndResultManager = predicateAndResultManager;
     _values.Add(value);
 }
コード例 #2
0
 internal WhereForOptionResult(Func <T, bool> predicate,
                               FuncSelectorForOption <T, TResult> predicateAndResultManager,
                               ResultOptionMatcher <T, TResult> matcher)
 {
     _predicate = predicate;
     _predicateAndResultManager = predicateAndResultManager;
     _matcher = matcher;
 }
コード例 #3
0
 internal NoneMatcherResult(ResultOptionMatcher <T, TResult> matcher,
                            FuncSelectorForOption <T, TResult> addPredicateAndFunc)
 {
     _addPredicateAndFunc = addPredicateAndFunc;
     _matcher             = matcher;
 }
コード例 #4
0
 internal SomeMatcherResult(ResultOptionMatcher <T, TResult> matcher,
                            FuncSelectorForOption <T, TResult> predicateAndResultManager)
 {
     _matcher = matcher;
     _predicateAndResultManager = predicateAndResultManager;
 }