Table of Contents

Operator implicit operator

Namespace
Ubiquity.NET.Versioning
Assembly
Ubiquity.NET.Versioning.dll

implicit operator SemVer(CSemVerCI)

Converts this instance to a SemVer instance

public static implicit operator SemVer(CSemVerCI val)

Parameters

val CSemVerCI

Value to convert

Returns

SemVer

Converted value

Remarks

Since this version came from a CSemVerCI the ONLY valid ordering is a case insensitive one. The specifications are explicit on the use of case insensitive comparisons, while the spec for SemVer is silent on the point, which leads to ambiguities.