using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication17
{
class Program
{
static void Main(string[] args)
{
string numberstr = "1287543";
long n1 = 0;
bool canConvert = long.TryParse(numberstr, out n1);
if (canConvert)
Console.WriteLine("number1 = {0}", n1);
else
Console.WriteLine("numberstring is not a valid long");
byte n2 = 0;
numberstr = "255";
canConvert = byte.TryParse(numberstr, out n2);
if (canConvert)
Console.WriteLine("number2 = {0}", n2);
else
Console.WriteLine("numberstring is not a valid byte");
decimal n3 = 0;
numberstr = "27.3";
canConvert = decimal.TryParse(numberstr, out n3);
if (canConvert)
Console.WriteLine("number3 = {0}", n3);
else
Console.WriteLine("numberstring is not a valid decimal");
System.Console.ReadLine();
}
}
}