IntPtr 成员

用于表示指针或句柄的平台特定类型。

下表列出了由 IntPtr 类型公开的成员。

公共构造函数

  名称 说明
Public method Supported by the .NET Compact Framework IntPtr 已重载。初始化 IntPtr 的新实例。

页首

公共字段

  名称 说明
Public field Static Supported by the .NET Compact Framework Zero 一个只读字段,代表已初始化为零的指针或句柄。

页首

公共属性

  名称 说明
Public property Static Supported by the .NET Compact Framework Size 获得此实例的大小。

页首

公共方法

  名称 说明
Public method Supported by the .NET Compact Framework Equals 已重载。 已重写。 
Public method Supported by the .NET Compact Framework GetHashCode 已重写。 返回此实例的哈希代码。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework op_Equality 确定 IntPtr 的两个指定的实例是否相等。
Public method Static Supported by the .NET Compact Framework op_Explicit 已重载。 将指定的数据类型转换为 IntPtr 值,或将 IntPtr 值转换为指定的数据类型。
Public method Static Supported by the .NET Compact Framework op_Inequality 确定 IntPtr 的两个指定的实例是否不等。
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Supported by the .NET Compact Framework ToInt32 将此实例的值转换为 32 位有符号的整数。
Public method Supported by the .NET Compact Framework ToInt64 将此实例的值转换为 64 位有符号的整数。
Public method Supported by the .NET Compact Framework ToPointer 将此实例的值转换为指向未指定的类型的指针。
Public method ToString 已重载。 已重写。 将当前 IntPtr 对象的数值转换为其等效的字符串表示形式。

页首

显式接口实现

  名称 说明
Explicit interface implementation Method System.Runtime.Serialization.ISerializable.GetObjectData 使用序列化当前 IntPtr 对象所需的数据来填充 SerializationInfo 对象。

页首

请参见

参考

IntPtr 结构
System 命名空间
UIntPtr