Метод Parse
Version.Parse("1.2.3")
совпадает с
new Version(1, 2, 3).
Строка
"abcde" бросает
FormatException.
Класс -
Version,
среда -
Environment.Version.
Синтаксис
Version version = Version.Parse(text);
Пример
Давайте разобрать строку
1.2.3:
using System;
class Program
{
static void Main()
{
bool res = Version.Parse("1.2.3")
== new Version(1, 2, 3);
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Пример
Давайте прочитать
Major после разбора:
using System;
class Program
{
static void Main()
{
int res = Version.Parse("1.2.3").Major;
Console.WriteLine(res);
}
}
Результат выполнения кода:
1
Пример
Давайте разобрать неверную строку:
using System;
class Program
{
static void Main()
{
try
{
Version.Parse("abcde");
}
catch (FormatException)
{
Console.WriteLine("fail");
}
}
}
Результат выполнения кода:
"fail"
Смотрите также
-
Version,
номер версии -
свойство
Version,
версия среды -
Environment,
сведения о процессе -
свойство
TickCount64,
миллисекунды с загрузки