Hat ein Consolenprogramm überhaupt einen UI-Thread?
Einen Mainthread hat jede Anwendung, aber in der Console gibt es die Message-Loop (Application.Run) natürlich nicht.
Nein, ist sie nicht. Die Konsole habe ich nur zm Debuggen offen.
Und wo kommt die her?
Das fehlt natürlich in deinem Beispielcode.
Ein Therapeut entspricht 1024 Gigapeut.