I\'m looking for a way to perform pointer operations in C# or .NET in particular.
I want to do something very simple
Having a pointer IntPtr I want to get I
You can use a extension method:
public static IntPtrExtensions { public static IntPtr Add( this IntPtr ptr, int offSet ) { IntPtr ret = new IntPtr( ptr.ToInt64() + offSet ); return ret; } } // ... somewhere else ... IntPtr pointer = GetHandle().Add( 15 );