Hi!
Du deklarierst den String zwar, weist aber keinen Wert zu. Auf der rechten Seite der zweiten Zeile wird der String aber gelesen. Da Du keinen Wert zugewiesen hast, meckert der Compiler. Lösen kannst Du es auch einfach durch das hier:
C#-Quelltext
1: 2:
| string UC = ""; UC = UC + "ABC"; |
Deine Lösung geht IIRC deshalb, weil Elemente eines lokalen Arrays initialisiert werden. 100% sicher bin ich aber gerade nicht
Grüße
Christian
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".