Using pointers as generic a generic type - C#