CodePagesEncodingProvider.GetEncoding 方法

定义

重载

GetEncoding(Int32)

返回与指定代码页标识符关联的编码。

GetEncoding(String)

返回与指定代码页名称关联的编码。

注解

.NET Framework支持大量字符编码和代码页。 可以通过调用 Encoding.GetEncodings 方法(.NET Framework中提供)来获取编码的完整列表。 另一方面,.NET Core 默认仅支持以下编码:

若要检索存在于 .NET Framework 中但不存在于 .NET Core 中的编码,请执行以下操作:

GetEncoding(Int32)

Source:
CodePagesEncodingProvider.cs
Source:
CodePagesEncodingProvider.cs
Source:
CodePagesEncodingProvider.cs
Source:
CodePagesEncodingProvider.cs

返回与指定代码页标识符关联的编码。

public:
 override System::Text::Encoding ^ GetEncoding(int codepage);
public override System.Text.Encoding? GetEncoding (int codepage);
public override System.Text.Encoding GetEncoding (int codepage);
override this.GetEncoding : int -> System.Text.Encoding
Public Overrides Function GetEncoding (codepage As Integer) As Encoding

参数

codepage
Int32

编码提供程序可能支持的首选编码的代码页标识符。

返回

与指定代码页标识符关联的编码;如果提供程序不支持请求的代码页编码,则为 null

适用于

GetEncoding(String)

Source:
CodePagesEncodingProvider.cs
Source:
CodePagesEncodingProvider.cs
Source:
CodePagesEncodingProvider.cs
Source:
CodePagesEncodingProvider.cs

返回与指定代码页名称关联的编码。

public:
 override System::Text::Encoding ^ GetEncoding(System::String ^ name);
public override System.Text.Encoding? GetEncoding (string name);
public override System.Text.Encoding GetEncoding (string name);
override this.GetEncoding : string -> System.Text.Encoding
Public Overrides Function GetEncoding (name As String) As Encoding

参数

name
String

编码提供程序可能支持的首选编码的代码页名称。

返回

与指定代码页关联的编码;如果提供程序不支持请求的编码,则为 null

适用于