Wie funktioniert C#?