I'm new in C# and what I learned at school it's really poor. Last week I came to the same problem, I didn't know what the ? means after a name type in C#. I could find the answer, then again what does "??" means in a expression, I'm really frustrated.
In this case the star (*) what is telling me about the incoming parameter? (I'm into an unsafe code block)
I'll really thanked if you give me some quick guides about this things in C#.