RuntimeHelperParseBuildVersionString - метод

Выполняет разбор строки версии платформы на компоненты: MajorVersion - первое и второе число, разделённое через точку; MinorVersion - третье число, начинающееся на точку, или пустая строка, если третье число отсутствует (если есть четвёртое число, то оно обычно здесь же); VersionSuffix - суффикс версии (такой как "beta" или "preview") или пустая строка, если версия считается релизной.

Например, для строки version, равной "2.0.1 beta", возвращает: MajorVersion="2.0", MinorVersion=".1", VersionSuffix="beta". Чтобы получить объект Version, объедените строки MajorVersion+MinorVersion.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static (string MajorVersion, string? MinorVersion, string? VersionSuffix, Version? VersionWithoutSuffix) ParseBuildVersionString(
	string? version
)

Параметры

version  String
Строка версии, для которой необходимо выполнить разбор.

Возвращаемое значение

ValueTupleString, String, String, Version
Заданная версия, разделённая на компоненты, или null во всех значениях, если версию невозможно разделить.

См. также