how to get undefinied type in a <> - C#