Yeah I want to know how to change the memory with C# AND WITH POINTERS!

So my main questions are:

1. How to do basic memory manipulation with C# ?
2. How to use Address + Offset and change it (Changing of static pointers)

Hope you can help me!
Thanks