Pointers.NET is a library intended to give the ability to work with unsafe code to languages that lack built in facilities to do so.