static void Main(string[] args)
{
UInt32 maxNumber = 1000;
if (UInt32.TryParse("-100", out maxNumber))
{
Console.WriteLine(string.Format("result:true,Value:{0}", maxNumber));
}
else
Console.WriteLine(string.Format("result:false,Value:{0}", maxNumber));
if (UInt32.TryParse("0", out maxNumber))
{
Console.WriteLine(string.Format("result:true,Value:{0}", maxNumber));
}
else
Console.WriteLine(string.Format("result:false,Value:{0}", maxNumber));
if (UInt32.TryParse("1", out maxNumber))
{
Console.WriteLine(string.Format("result:true,Value:{0}", maxNumber));
}
else
Console.WriteLine(string.Format("result:false,Value:{0}", maxNumber));
if (UInt32.TryParse("100", out maxNumber))
{
Console.WriteLine(string.Format("result:true,Value:{0}", maxNumber));
}
else
Console.WriteLine(string.Format("result:false,Value:{0}", maxNumber));
if (UInt32.TryParse("10214578965874589645478596", out maxNumber))
{
Console.WriteLine(string.Format("result:true,Value:{0}", maxNumber));
}
else
Console.WriteLine(string.Format("result:false,Value:{0}", maxNumber));
if (UInt32.TryParse("qweqw1", out maxNumber))
{
Console.WriteLine(string.Format("result:true,Value:{0}", maxNumber));
}
else
Console.WriteLine(string.Format("result:false,Value:{0}", maxNumber));
Console.ReadKey();
}
显示结果: