File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
frameworks/CSharp/aspnetcore/src Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -81,12 +81,17 @@ public async Task<World[]> LoadMultipleUpdatesRows(string? parameter)
8181
8282 // Ensure unique ids by incrementing duplicates
8383 for ( var i = 1 ; i < count ; i ++ )
84- if ( ids [ i ] < = ids [ i - 1 ] )
85- ids [ i ] = Math . Min ( ids [ i - 1 ] + 1 , 10000 ) ;
84+ if ( ids [ i ] = = ids [ i - 1 ] )
85+ ids [ i ] = ( ids [ i ] % 10000 ) + 1 ;
8686
8787 for ( var i = 0 ; i < count ; i ++ )
8888 {
8989 var randomNumber = Random . Shared . Next ( 1 , 10001 ) ;
90+ if ( results [ i ] . RandomNumber == randomNumber )
91+ {
92+ randomNumber = ( randomNumber % 10000 ) + 1 ;
93+ }
94+
9095 results [ i ] . RandomNumber = randomNumber ;
9196 numbers [ i ] = randomNumber ;
9297 }
Original file line number Diff line number Diff line change @@ -130,6 +130,8 @@ public async Task<World[]> LoadMultipleUpdatesRows(int count)
130130 var results = new World [ count ] ;
131131
132132 var ids = new int [ count ] ;
133+ var numbers = new int [ count ] ;
134+
133135 for ( var i = 0 ; i < count ; i ++ )
134136 {
135137 ids [ i ] = Random . Shared . Next ( 1 , 10001 ) ;
@@ -156,7 +158,6 @@ public async Task<World[]> LoadMultipleUpdatesRows(int count)
156158 }
157159 }
158160
159- var numbers = new int [ count ] ;
160161 for ( var i = 0 ; i < count ; i ++ )
161162 {
162163 var randomNumber = Random . Shared . Next ( 1 , 10001 ) ;
You can’t perform that action at this time.
0 commit comments