c# tutorial

Hi every body. i have started learning c# and find some good resources on learning basics, but to use the grasshopper component i have no idea what to do with point or line types and so on. does any body know a good source for c# drawing and not just data management usable for grasshopper.