i need help understanding this - C#