Ah, ho capito.

Si, questo succede perchè in C# i puntatori non _potrebbero_ e non _dovrebbero_ essere usati, in quanto dato che tutta la gestione relativa alla memoria è affidata al garbage collector.

Puoi però utilizzare i puntatori solo in codice definito "unsafe", per esempio:

codice:
class ProvoAFareLeStesseCoseDiC++
{
    unsafe int *puntatore;
    //devi quindi usare la parola chiave "unsafe" per utilizzare i puntatori
}
Su questo però posso solo farti questo esempio, dato che anche io il C# lo sto usando e studiando da poco.