Removed not reachable OperationCanceledExceptions
This commit is contained in:
		
							parent
							
								
									0ea8876a68
								
							
						
					
					
						commit
						e667d93a25
					
				@ -173,16 +173,9 @@ namespace FastRng.Double
 | 
				
			|||||||
            var range = rangeEnd - rangeStart;
 | 
					            var range = rangeEnd - rangeStart;
 | 
				
			||||||
            distribution.Random = this;
 | 
					            distribution.Random = this;
 | 
				
			||||||
            
 | 
					            
 | 
				
			||||||
            try
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
            var distributedValue = await distribution.GetDistributedValue(cancel);
 | 
					            var distributedValue = await distribution.GetDistributedValue(cancel);
 | 
				
			||||||
            return (uint) ((distributedValue * range) + rangeStart);
 | 
					            return (uint) ((distributedValue * range) + rangeStart);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
            catch (OperationCanceledException)
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
                return 0;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        public async ValueTask<ulong> NextNumber(ulong rangeStart, ulong rangeEnd, IDistribution distribution, CancellationToken cancel = default(CancellationToken))
 | 
					        public async ValueTask<ulong> NextNumber(ulong rangeStart, ulong rangeEnd, IDistribution distribution, CancellationToken cancel = default(CancellationToken))
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
@ -196,16 +189,9 @@ namespace FastRng.Double
 | 
				
			|||||||
            var range = rangeEnd - rangeStart;
 | 
					            var range = rangeEnd - rangeStart;
 | 
				
			||||||
            distribution.Random = this;
 | 
					            distribution.Random = this;
 | 
				
			||||||
            
 | 
					            
 | 
				
			||||||
            try
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
            var distributedValue = await distribution.GetDistributedValue(cancel);
 | 
					            var distributedValue = await distribution.GetDistributedValue(cancel);
 | 
				
			||||||
            return (ulong) ((distributedValue * range) + rangeStart);
 | 
					            return (ulong) ((distributedValue * range) + rangeStart);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
            catch (OperationCanceledException)
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
                return 0;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        public async ValueTask<double> NextNumber(double rangeStart, double rangeEnd, IDistribution distribution, CancellationToken cancel = default(CancellationToken))
 | 
					        public async ValueTask<double> NextNumber(double rangeStart, double rangeEnd, IDistribution distribution, CancellationToken cancel = default(CancellationToken))
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
@ -219,16 +205,9 @@ namespace FastRng.Double
 | 
				
			|||||||
            var range = rangeEnd - rangeStart;
 | 
					            var range = rangeEnd - rangeStart;
 | 
				
			||||||
            distribution.Random = this;
 | 
					            distribution.Random = this;
 | 
				
			||||||
            
 | 
					            
 | 
				
			||||||
            try
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
            var distributedValue = await distribution.GetDistributedValue(cancel);
 | 
					            var distributedValue = await distribution.GetDistributedValue(cancel);
 | 
				
			||||||
            return (distributedValue * range) + rangeStart;
 | 
					            return (distributedValue * range) + rangeStart;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
            catch (OperationCanceledException)
 | 
					 | 
				
			||||||
            {
 | 
					 | 
				
			||||||
                return double.NaN;
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
        public async ValueTask<double> NextNumber(IDistribution distribution, CancellationToken cancel = default) => await this.NextNumber(0.0, 1.0, distribution, cancel);
 | 
					        public async ValueTask<double> NextNumber(IDistribution distribution, CancellationToken cancel = default) => await this.NextNumber(0.0, 1.0, distribution, cancel);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user