CompareInfo.Version Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.