c# enumerable range double