Class ExUnsafe
Ex Unsafe methods.
public static class ExUnsafe
- Inheritance
-
ExUnsafe
- Inherited Members
Methods
- AddAsRef<T>(nint, nint)
Adds an element offset to the given managed pointer.
- AddAsRef<T>(nuint, nuint)
Adds an element offset to the given managed pointer.
- AddByteOffset<T>(ref T, nint)
Adds a byte offset to the given managed pointer.
- AddByteOffset<T>(ref T, nuint)
Adds a byte offset to the given managed pointer.
- AddPointer<T>(nint, nint)
Native pointer add (原生指针加法).
- AddPointer<T>(nuint, nuint)
Native pointer add (原生指针加法).
- Add<T>(ref T, nint)
Adds an element offset to the given managed pointer.
- Add<T>(ref T, nuint)
Adds an element offset to the given managed pointer.
- AsPointerInt<T>(ref readonly T)
Returns a pointer integer to the given by-ref parameter (返回所给引用的指针整数值).
- BitCast<TFrom, TTo>(TFrom)
Reinterprets the given value of type
TFrom
as a value of typeTTo
.
- GetByteSize<T>(nint)
Get byte size (取得字节长度).
- GetByteSize<T>(nuint)
Get byte size (取得字节长度).
- Subtract<T>(ref T, nint)
Subtracts an element offset to the given managed pointer.
- Subtract<T>(ref T, nuint)
Subtracts an element offset to the given managed pointer.