CompareInfo.Version Egenskap

Definition

Hämtar information om den version av Unicode som används för att jämföra och sortera strängar.

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

Egenskapsvärde

Ett objekt som innehåller information om Den Unicode-version som används för att jämföra och sortera strängar.

Kommentarer

Vikten på enskilda tecken, och därmed hur vissa strängar jämförs eller sorteras, beror på vilken version av Unicode-specifikationen som en viss version av .NET Framework implementerar. I .NET Framework 4.5 beror detta också på värdoperativsystemet, vilket visas i följande tabell. Observera att den här listan över Unicode-versioner som stöds endast gäller för teckenjämförelse och sortering. Det gäller inte för klassificering av Unicode-tecken efter kategori.

.NET Framework-version Operativsystem Unicode-version
.NET Framework 4 Alla operativsystem Unicode 5.0
.NET Framework 4.5 och senare versioner Windows 7 Unicode 5.0
.NET Framework 4.5 och senare versioner Windows 8 och senare Windows operativsystemversioner Unicode 6.3

Objektet SortVersion som returneras av Version egenskapen identifierar inte den exakta Unicode-version som används för att jämföra strängar. Det är bara användbart när du jämför två SortVersion objekt för att avgöra om de använder samma Unicode-version och -kultur för att jämföra strängar. Mer information och ett exempel finns på SortVersion referenssidan.

Gäller för

Se även