예제 #1
0
파일: ProductScan.cs 프로젝트: SaberMK/BiBi
        public bool Next()
        {
            if (_scan2.Next())
            {
                return(true);
            }

            _scan2.BeforeFirst();
            return(_scan2.Next() && _scan1.Next());
        }
예제 #2
0
        public bool Next()
        {
            while (_scan.Next())
            {
                if (_predicate.IsSatisfied(_scan))
                {
                    return(true);
                }
            }

            return(false);
        }
예제 #3
0
파일: ProductScan.cs 프로젝트: SaberMK/BiBi
 public void BeforeFirst()
 {
     _scan1.BeforeFirst();
     _scan1.Next();
     _scan2.BeforeFirst();
 }
예제 #4
0
 public bool Next() => _scan.Next();