NumberStyles.Integer | NumberStyles.AllowDecimalPoint
using System;
using System.Globalization;
public class MainClass
{
public static void Main()
{
string byteString;
NumberStyles styles;
byteString = "100.1";
styles = NumberStyles.Integer | NumberStyles.AllowDecimalPoint;
CallTryParse(byteString, styles);
}
private static void CallTryParse(string stringToConvert, NumberStyles styles)
{
Byte byteValue;
bool result = Byte.TryParse(stringToConvert, styles,
null as IFormatProvider, out byteValue);
if (result){
Console.WriteLine("Converted '{0}' to {1}",stringToConvert, byteValue);
}else{
Console.WriteLine("Attempted conversion of '{0}' failed.", stringToConvert.ToString());
}
}
}
Related examples in the same category