CompareInfo.Version 属性

定义

获取用于比较和排序字符串的 Unicode 版本的相关信息。

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

属性值

包含用于比较和排序字符串的 Unicode 版本的相关信息的对象。

注解

单个字符的权重,以及特定字符串的比较或排序方式,取决于特定版本的.NET Framework实现的 Unicode 规范的版本。 在 .NET Framework 4.5 中,这也取决于主机操作系统,如下表所示。 请注意,受支持的 Unicode 版本的列表仅适用于字符比较和排序;不适用于 Unicode 字符串按类别分类。

.NET Framework 版本 操作系统 Unicode 版本
.NET Framework 4 所有操作系统 Unicode 5.0
.NET Framework 4.5 及更高版本 Windows 7 Unicode 5.0
.NET Framework 4.5 及更高版本 Windows 8 及更高版本的 Windows 操作系统版本 Unicode 6.3

SortVersion 属性返回的 Version 对象不标识用于比较字符串的准确 Unicode 版本。 仅在比较两个 SortVersion 对象来确定它们是否使用相同版本的 Unicode 版本和区域性来比较字符串时很有用。 有关详细信息和示例,请参见 SortVersion 引用页。

适用于

另请参阅