CompareInfo.Version Propriété

Définition

Obtient des informations sur la version d'Unicode utilisée pour comparer et trier des chaînes.

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

Valeur de propriété

Objet qui contient des informations sur la version d'Unicode utilisée pour comparer et trier des chaînes.

Remarques

Le poids des caractères individuels, et par conséquent la façon dont les chaînes particulières sont comparées ou triées, dépendent de la version de la spécification Unicode qu’une version particulière du .NET Framework implémente. Dans .NET Framework 4.5, cela dépend également du système d’exploitation hôte, comme le montre le tableau suivant. Notez que cette liste de versions d’Unicode prises en charge s’applique uniquement à la comparaison et au tri de caractères ; elle ne s’applique pas à la classification des caractères Unicode par catégorie.

Version du .NET Framework Système d’exploitation Version d’Unicode
.NET Framework 4 Tous les systèmes d’exploitation Unicode 5.0
.NET Framework 4.5 et versions ultérieures Windows 7 Unicode 5.0
.NET Framework 4.5 et versions ultérieures Windows 8 et versions ultérieures du système d’exploitation Windows Unicode 6.3

L’objet SortVersion retourné par la Version propriété n’identifie pas la version unicode précise utilisée pour comparer les chaînes. Il est utile uniquement lors de la comparaison de deux SortVersion objets pour déterminer s’ils utilisent la même version et la même culture Unicode pour comparer des chaînes. Pour plus d’informations et un exemple, consultez la page de SortVersion référence.

S’applique à

Voir aussi