If you would convert these 3 examples to a string you would get an errormessage as no of the numbers are valid numbers.
How would it be possible to do a check programatically if the number is a valid number before a conversion ?
String^ GetValue = "";
GetValue = Convert::ToDouble(0..25); //This will not be a valid number
GetValue = Convert::ToDouble(0./25); //This will not be a valid number
GetValue = Convert::ToDouble(0..=25);//This will not be a valid number