.NET API Catalog
  • Browse
  • Search
  • Diff
  • Others
    Feature Usage Stats
    Version Source
  • .NET Upgrade Planner
  1. Catalog
  2. System
  3. UIntPtr
  4. IsOddInteger(nuint)
  • UIntPtr
    • Zero
    • UIntPtr(UInt32)
    • UIntPtr(UInt64)
    • UIntPtr(Void*)
    • MaxValue
    • MinValue
    • Size
    • Add(UIntPtr, Int32)
    • Clamp(nuint, nuint, nuint)
    • CompareTo(nuint)
    • CompareTo(Object)
    • CreateChecked<TOther>(TOther)
    • CreateSaturating<TOther>(TOther)
    • CreateTruncating<TOther>(TOther)
    • DivRem(nuint, nuint)
    • Equals(nuint)
    • Equals(Object)
    • GetHashCode()
    • IsEvenInteger(nuint)
    • IsOddInteger(nuint)
    • IsPow2(nuint)
    • LeadingZeroCount(nuint)
    • Log2(nuint)
    • Max(nuint, nuint)
    • Min(nuint, nuint)
    • Parse(String)
    • Parse(String, IFormatProvider)
    • Parse(String, NumberStyles)
    • Parse(String, NumberStyles, IFormatProvider)
    • Parse(ReadOnlySpan<Byte>, IFormatProvider)
    • Parse(ReadOnlySpan<Char>, IFormatProvider)
    • Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)
    • Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)
    • PopCount(nuint)
    • RotateLeft(nuint, Int32)
    • RotateRight(nuint, Int32)
    • Sign(nuint)
    • Subtract(UIntPtr, Int32)
    • ToPointer()
    • ToString()
    • ToString(IFormatProvider)
    • ToString(String)
    • ToString(String, IFormatProvider)
    • ToUInt32()
    • ToUInt64()
    • TrailingZeroCount(nuint)
    • TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)
    • TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)
    • TryParse(String, nuint)
    • TryParse(String, IFormatProvider, nuint)
    • TryParse(String, NumberStyles, IFormatProvider, nuint)
    • TryParse(ReadOnlySpan<Byte>, nuint)
    • TryParse(ReadOnlySpan<Char>, nuint)
    • TryParse(ReadOnlySpan<Byte>, IFormatProvider, nuint)
    • TryParse(ReadOnlySpan<Char>, IFormatProvider, nuint)
    • TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, nuint)
    • TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, nuint)
    • explicit operator UInt32(UIntPtr)
    • explicit operator UInt64(UIntPtr)
    • explicit operator UIntPtr(UInt32)
    • explicit operator UIntPtr(UInt64)
    • explicit operator UIntPtr(Void*)
    • explicit operator Void*(UIntPtr)
    • operator -(UIntPtr, Int32)
    • operator !=(UIntPtr, UIntPtr)
    • operator +(UIntPtr, Int32)
    • operator ==(UIntPtr, UIntPtr)
net9.0
namespace System
{
    [CLSCompliant(false)]
    public readonly struct UIntPtr : IComparable, IComparable<UIntPtr>, IEquatable<UIntPtr>, IFormattable, IParsable<UIntPtr>, ISpanFormattable, ISpanParsable<UIntPtr>, IUtf8SpanFormattable, IUtf8SpanParsable<UIntPtr>, IAdditionOperators<UIntPtr, UIntPtr, UIntPtr>, IAdditiveIdentity<UIntPtr, UIntPtr>, IBinaryInteger<UIntPtr>, IBinaryNumber<UIntPtr>, IBitwiseOperators<UIntPtr, UIntPtr, UIntPtr>, IComparisonOperators<UIntPtr, UIntPtr, bool>, IDecrementOperators<UIntPtr>, IDivisionOperators<UIntPtr, UIntPtr, UIntPtr>, IEqualityOperators<UIntPtr, UIntPtr, bool>, IIncrementOperators<UIntPtr>, IMinMaxValue<UIntPtr>, IModulusOperators<UIntPtr, UIntPtr, UIntPtr>, IMultiplicativeIdentity<UIntPtr, UIntPtr>, IMultiplyOperators<UIntPtr, UIntPtr, UIntPtr>, INumber<UIntPtr>, INumberBase<UIntPtr>, IShiftOperators<UIntPtr, int, UIntPtr>, ISubtractionOperators<UIntPtr, UIntPtr, UIntPtr>, IUnaryNegationOperators<UIntPtr, UIntPtr>, IUnaryPlusOperators<UIntPtr, UIntPtr>, IUnsignedNumber<UIntPtr>, ISerializable
    {
        public static bool IsOddInteger(UIntPtr value);
    }
}
.NET 7.08.09.0
Information specific to net9.0
Assembly

System.Runtime , Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a

Referencing

The API is automatically referenced.

Platform Restrictions

This API is supported on all platforms.

  • Built-in API
  • Package-provided API
Search

03/18/2025
An error has occurred. This application may no longer respond until reloaded. Reload 🗙