@@ -2302,7 +2302,7 @@ public void AdvancedIterationBasics(int start, bool includeStart, int end, bool
2302
2302
}
2303
2303
2304
2304
Assert . Equal ( result , res ) ;
2305
- Assert . Equal ( - 1 , ( int ) e . Position ) ;
2305
+ Assert . Equal ( 0 , ( int ) e . Count ) ;
2306
2306
param = new AdvancedEnumeratorParam < int > ( EnumerationOrder . Descending , start ,
2307
2307
start == - 1
2308
2308
? KeyProposition . Ignored
@@ -2317,14 +2317,14 @@ public void AdvancedIterationBasics(int start, bool includeStart, int end, bool
2317
2317
Assert . Equal ( result . Length , ( int ) e2 . Count ) ;
2318
2318
while ( e2 . NextKey ( out key ) )
2319
2319
{
2320
- Assert . Equal ( res . Length , e2 . Position ) ;
2320
+ Assert . Equal ( res . Length , ( int ) e2 . Position ) ;
2321
2321
var val = e2 . CurrentValue ;
2322
2322
Assert . Equal ( key . ToString ( CultureInfo . InvariantCulture ) , val ) ;
2323
2323
res = val + res ;
2324
2324
}
2325
2325
2326
2326
Assert . Equal ( result , res ) ;
2327
- Assert . Equal ( - 1 , e2 . Position ) ;
2327
+ Assert . Equal ( 0u , e2 . Position ) ;
2328
2328
}
2329
2329
}
2330
2330
@@ -2377,7 +2377,7 @@ public void AdvancedIterationSeeks(int start, bool includeStart, int end, bool i
2377
2377
e . Position = 2 ;
2378
2378
while ( e . NextKey ( out key ) )
2379
2379
{
2380
- Assert . Equal ( res . Length , e . Position - 2 ) ;
2380
+ Assert . Equal ( res . Length , ( int ) e . Position - 2 ) ;
2381
2381
var val = e . CurrentValue ;
2382
2382
Assert . Equal ( key . ToString ( CultureInfo . InvariantCulture ) , val ) ;
2383
2383
res += val ;
0 commit comments