net9.0
namespace System
{
public readonly struct IntPtr : IComparable, IComparable<IntPtr>, IEquatable<IntPtr>, IFormattable, IParsable<IntPtr>, ISpanFormattable, ISpanParsable<IntPtr>, IUtf8SpanFormattable, IUtf8SpanParsable<IntPtr>, IAdditionOperators<IntPtr, IntPtr, IntPtr>, IAdditiveIdentity<IntPtr, IntPtr>, IBinaryInteger<IntPtr>, IBinaryNumber<IntPtr>, IBitwiseOperators<IntPtr, IntPtr, IntPtr>, IComparisonOperators<IntPtr, IntPtr, bool>, IDecrementOperators<IntPtr>, IDivisionOperators<IntPtr, IntPtr, IntPtr>, IEqualityOperators<IntPtr, IntPtr, bool>, IIncrementOperators<IntPtr>, IMinMaxValue<IntPtr>, IModulusOperators<IntPtr, IntPtr, IntPtr>, IMultiplicativeIdentity<IntPtr, IntPtr>, IMultiplyOperators<IntPtr, IntPtr, IntPtr>, INumber<IntPtr>, INumberBase<IntPtr>, IShiftOperators<IntPtr, int, IntPtr>, ISignedNumber<IntPtr>, ISubtractionOperators<IntPtr, IntPtr, IntPtr>, IUnaryNegationOperators<IntPtr, IntPtr>, IUnaryPlusOperators<IntPtr, IntPtr>, ISerializable
{
public static explicit operator IntPtr(long value);
}
}
Assembly | System.Runtime , Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a |
---|---|
.NET | 5.06.07.08.09.0 |
.NET Core | 1.01.12.02.12.23.03.0 (windows)3.13.1 (windows) |
.NET Framework | 1.01.12.03.03.53.5 (Client)4.04.0 (Client)4.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 1.01.11.21.31.41.51.62.02.1 |
Android | 34.0 |
iOS | 17.2 |
Mac Catalyst | 17.2 |
macOS | 14.2 |
Tizen | 8.0 |
Windows | 7.010.0.1904110.0.20348 |
OS Platforms | For the selected framework this API is supported on all OS platforms. |