| void .ctor(int value) | Public+1 flags | | 0x04 |
| void .ctor(long value) | Public+1 flags | | 0x08 |
| void .ctor(const byte[]& value) | Public+1 flags | | 0x08 |
| void .ctor(const ReadOnlySpan<System.Byte>& value, bool isUnsigned, bool isBigEndian) | Public+1 flags | | 0x10 |
| void .ctor(int n, const uint[]& rgu) | 2 flags | | 0x08 |
| void .ctor(const uint[]& value, bool negative) | 2 flags | | 0x08 |
| BigInteger get_MinusOne() | PublicStatic+1 flags | | 0x10 |
| int GetHashCode() | Public+1 flags | | 0x04 |
| bool Equals(object obj) | Public+1 flags | | 0x08 |
| bool Equals(const BigInteger& other) | PublicFinal+2 flags | | 0x10 |
| int CompareTo(const BigInteger& other) | PublicFinal+2 flags | | 0x10 |
| int CompareTo(object obj) | PublicFinal+2 flags | | 0x08 |
| bool TryWriteBytes(const Span<System.Byte>& destination, ref int& bytesWritten, bool isUnsigned, bool isBigEndian) | Public | | 0x10 |
| bool TryWriteOrCountBytes(const Span<System.Byte>& destination, ref int& bytesWritten, bool isUnsigned, bool isBigEndian) | 1 flags | | 0x10 |
| byte[] TryGetBytes(const GetBytesMode& mode, const Span<System.Byte>& destination, bool isUnsigned, bool isBigEndian, ref int& bytesWritten) | Private | | 0x10 |
| string ToString() | Public+1 flags | | 0x08 |
| string ToString(const string& format, IFormatProvider provider) | PublicFinal+2 flags | | 0x08 |
| BigInteger Add(const uint[]& leftBits, int leftSign, const uint[]& rightBits, int rightSign) | PrivateStatic | | 0x10 |
| BigInteger Subtract(const uint[]& leftBits, int leftSign, const uint[]& rightBits, int rightSign) | PrivateStatic | | 0x10 |
| BigInteger op_Implicit(byte value) | PublicStatic+1 flags | | 0x10 |
| BigInteger op_Implicit(int value) | PublicStatic+1 flags | | 0x10 |
| BigInteger op_Implicit(long value) | PublicStatic+1 flags | | 0x10 |
| int op_Explicit(const BigInteger& value) | PublicStatic+1 flags | | 0x10 |
| BigInteger op_LeftShift(const BigInteger& value, int shift) | PublicStatic+1 flags | | 0x10 |
| BigInteger op_RightShift(const BigInteger& value, int shift) | PublicStatic+1 flags | | 0x10 |
| BigInteger op_Addition(const BigInteger& left, const BigInteger& right) | PublicStatic+1 flags | | 0x10 |
| bool GetPartsForBitManipulation(ref BigInteger& x, ref uint[]& xd, ref int& xl) | PrivateStatic | | 0x10 |
| int GetDiffLength(const uint[]& rgu1, const uint[]& rgu2, int cu) | Static+1 flags | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |