コード例 #1
0
        public static Result get_result_of_processing_all_with <Element, Result>(this IEnumerable <Element> items,
                                                                                 IProcessAndReturnAValue <Element, Result> visitor, Criteria <Element> constraint)
        {
            var constrained = new ConstrainedVisitor <Element>(constraint, visitor);

            items.process_all_using(constrained);
            return(visitor.get_result());
        }
コード例 #2
0
 public static Result get_result_of_processing_all_with <Element, Result>(this IEnumerable <Element> items,
                                                                          IProcessAndReturnAValue <Element, Result> visitor)
 {
     items.process_all_using(visitor);
     return(visitor.get_result());
 }
コード例 #3
0
ファイル: AvgVisitor.cs プロジェクト: iqmetrix-2017/prep
 public Result get_result()
 {
     return((dynamic)reducer.get_result() / count);
 }