$ 0 0 Performance,C#: Explanation on how to use hidden C# keywords to implement generic pointers and related functions