IntPtr.ToString 方法

定义

将当前 IntPtr 对象的数值转换为其等效字符串表示形式。

重载

ToString()

将当前 IntPtr 对象的数值转换为其等效字符串表示形式。

ToString(IFormatProvider)

使用指定的格式和区域性特定格式信息,将此实例的数值转换为它的等效字符串表示形式。

ToString(String)

将当前 IntPtr 对象的数值转换为其等效字符串表示形式。

ToString(String, IFormatProvider)

使用指定格式对当前实例的值设置格式。

ToString()

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

将当前 IntPtr 对象的数值转换为其等效字符串表示形式。

public override string ToString ();

返回

此实例的值的字符串表示形式。

注解

如果此实例的 Size 属性值为 4,则此方法等效于 Int32.ToString;否则,此方法等效于 Int64.ToString

适用于

.NET 9 和其他版本
产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

ToString(IFormatProvider)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

使用指定的格式和区域性特定格式信息,将此实例的数值转换为它的等效字符串表示形式。

public string ToString (IFormatProvider? provider);

参数

provider
IFormatProvider

一个提供区域性特定的格式设置信息的对象。

返回

此实例的值的字符串表示形式,由 provider 指定。

适用于

.NET 9 和其他版本
产品 版本
.NET 5, 6, 7, 8, 9

ToString(String)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

将当前 IntPtr 对象的数值转换为其等效字符串表示形式。

public string ToString (string format);
public string ToString (string? format);

参数

format
String

控制当前 IntPtr 对象转换方式的格式规范。

返回

当前 IntPtr 对象的值的字符串表示形式。

例外

format 无效或不受支持。

注解

format如果参数为 null 或空字符串 (“”) ,则返回值的格式为常规格式说明符 (“G”) 。 有关数字格式说明符的详细信息,请参阅 标准数字格式字符串 主题。

使用固定区域性设置返回值的格式。

另请参阅

适用于

.NET 9 和其他版本
产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

ToString(String, IFormatProvider)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

使用指定格式对当前实例的值设置格式。

public string ToString (string? format, IFormatProvider? provider);

参数

format
String

要使用的格式。 - 或 - null Visual Basic 中的引用 (Nothing) 使用为实现类型 IFormattable 定义的默认格式。

provider
IFormatProvider

一个提供区域性特定的格式设置信息的对象。

返回

采用指定格式的当前实例的值。

实现

适用于

.NET 9 和其他版本
产品 版本
.NET 5, 6, 7, 8, 9