Распределение памяти упрощается с помощью Native Memory Class.

Указатели в C# всегда сопровождаются простым, но содержательным вопросом:
Зачем мне в C# такой почти аппаратный необработанный доступ?

Работа с C# принесла вам приятные и восхитительные преимущества абстракции. Вы не будете использовать