Yeah, haven't read any books for C#. Don't generally have a problem but I miss some small details.

So, what does the ? exactly do here? I guess it makes Point nullable, eh?