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