A platform-specific type that is used to represent a pointer or a handle.
The IntPtr type exposes the following members.
|Equals||Returns a value indicating whether this instance is equal to a specified object. (Overrides ValueType.Equals(Object).)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetHashCode||Returns the hash code for this instance. (Overrides ValueType.GetHashCode().)|
|GetType||Gets the type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|ToInt32||Converts the value of this instance to a 32-bit signed integer.|
|ToInt64||Converts the value of this instance to a 64-bit signed integer.|
|ToPointer||Converts the value of this instance to a pointer to an unspecified type.|
|ToString||Overloaded. Converts the numeric value of the current IntPtr object to its equivalent string representation.|