Метод Parse
Статический метод Parse принимает текст
с десятичным целым и возвращает int.
Если формат не подходит, выбрасывается
FormatException. Другие правила разбора
задают перегрузки с
NumberStyles.
Без исключения пробуют
TryParse.
Синтаксис
int num = int.Parse("12345");
Пример
Давайте разберём строку "12345":
using System;
class Program
{
static void Main()
{
int res = int.Parse("12345");
Console.WriteLine(res);
}
}
Результат выполнения кода:
12345
Пример
Давайте разберём строку с ведущими цифрами и сложим результат с числом:
using System;
class Program
{
static void Main()
{
int baseNum = int.Parse("100");
Console.WriteLine(baseNum + 5);
}
}
Результат выполнения кода:
105
Пример
Давайте вызовем Int32.Parse для той же
строки:
using System;
class Program
{
static void Main()
{
int res = Int32.Parse("12345");
Console.WriteLine(res);
}
}
Результат выполнения кода:
12345
Смотрите также
-
метод
TryParse,
который разбирает строку без исключения -
NumberStyles,
который задаёт стиль в перегрузкахParse -
метод
ToString,
который делает обратное преобразование -
тип
int,
который возвращаетParse