Csharp/CSharp Tutorial/Data Type/int parse

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Int Parsing

<source lang="csharp">using System; class MainClass {

   public static void Main()
   {
       int value = Int32.Parse("99953");
       Console.WriteLine("{0}", value);
   }

}</source>

99953

Use TryParse from int

<source lang="csharp">using System; using System.Collections.Generic; using System.Text; class Program {

static void Main(string[] args)
{
     Console.WriteLine("Please enter an integer and press Enter");
     int numberEntered;
     while(!int.TryParse(Console.ReadLine(), out numberEntered)){
          Console.WriteLine("Please try again");
     }
     Console.WriteLine("You entered " + numberEntered.ToString());
}

}</source>

Please enter an integer and press Enter
12
You entered 12