CompareInfo.Version Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá informace o verzi Unicode používané pro porovnávání a řazení řetězců.
public:
property System::Globalization::SortVersion ^ Version { System::Globalization::SortVersion ^ get(); };
public System.Globalization.SortVersion Version { get; }
member this.Version : System.Globalization.SortVersion
Public ReadOnly Property Version As SortVersion
Hodnota vlastnosti
Objekt, který obsahuje informace o verzi Unicode, která slouží k porovnávání a řazení řetězců.
Poznámky
Váha jednotlivých znaků, a proto způsob porovnání nebo řazení konkrétních řetězců závisí na verzi specifikace Unicode, kterou implementuje konkrétní verze rozhraní .NET Framework. V rozhraní .NET Framework 4.5 to také závisí na hostitelském operačním systému, jak ukazuje následující tabulka. Všimněte si, že tento seznam podporovaných verzí Unicode se vztahuje pouze na porovnání a řazení znaků; nevztahuje se na klasifikaci znaků Unicode podle kategorie.
| verze .NET Frameworku | Operační systém | Verze Unicode |
|---|---|---|
| .NET Framework 4 | Všechny operační systémy | Unicode 5.0 |
| .NET Framework 4.5 a novější verze | Windows 7 | Unicode 5.0 |
| .NET Framework 4.5 a novější verze | Windows 8 a novější verze operačního systému Windows | Unicode 6.3 |
Objekt SortVersion vrácený Version vlastností neidentifikuje přesnou verzi Unicode použitou k porovnání řetězců. Je užitečné pouze při porovnávání dvou SortVersion objektů k určení, zda k porovnání řetězců používají stejnou verzi Unicode a jazykovou verzi. Další informace a příklad najdete na SortVersion referenční stránce.