Version
new Version(1, 2, 3)
печатается как
"1.2.3".
Сравнение версий -
операторы
< и
>.
Разбор строки -
Parse,
среда -
Environment.Version.
Синтаксис
var version = new Version(major, minor, build);
Пример
Давайте прочитать компоненты версии:
using System;
class Program
{
static void Main()
{
var version = new Version(1, 2, 3);
Console.WriteLine(version.Major);
Console.WriteLine(version.Minor);
Console.WriteLine(version.Build);
}
}
Результат выполнения кода:
1
2
3
Пример
Давайте напечатать текст версии:
using System;
class Program
{
static void Main()
{
var version = new Version(1, 2, 3);
string res = version.ToString();
Console.WriteLine(res);
}
}
Результат выполнения кода:
"1.2.3"
Пример
Давайте сравнить две версии:
using System;
class Program
{
static void Main()
{
bool res = new Version(1, 2, 3)
< new Version(1, 2, 4);
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Смотрите также
-
метод
Parse,
разобрать версию -
свойство
Version,
версия среды -
Environment,
сведения о процессе -
метод
GetEnvironmentVariable,
прочитать переменную