There is no pointer concept in C#
Here is Delegate instead of Pointer
Delegate Example
using System;
delegate void SampleDelegate(string message);
class MainClass
{
static void SampleDelegateMethod(string message)
{
Console.WriteLine(message);
}
static void Main()
{
SampleDelegate d1 = SampleDelegateMethod;
SampleDelegate d2 = delegate(string message)
{
Console.WriteLine(message);
};
d1("Hello");
d2(" World");
}
}