LetsGo dürfte bereits ausreichend Hinweise gegeben haben und Schorsch hat eine richtige Anmerkung gemacht: solltest du Fragen haben, die nicht direkt mit diesem Thema zu tun haben, dann solltest du dafür auch eigene Themen aufmachen.
if (eingabe = "Willkommen")
1. Zuweißung kein Vergleich.
2. weiß nicht genau aber C# kanan glaub per == kein String vergleichen oder?
3. Les Fehlermedungen und du kommst selbst drauf
Doch doch, das ist in C# problemlos möglich. Du meinst vermutlich Java, allerdings kann man dort auch 2 Strings vergleichen. Nur erhält man in Java anders als erwartet nicht als Ergebnis, ob die beiden Strings einander entsprechen (die einzelnen Zeichen gleich sind), sondern ob es sich dabei 2x um den gleichen String, also 2x das selbe Objekt, handelt. In Java hat man für den Vergleich auf den Inhalt eines Strings die Methode "equals" und in C#hat man für die Prüfung, ob es ein und das selbe Objekt ist die Methode "ReferenceEquals".