am trying to teach my self c sharp, but it kinda difficult