Windows Forms C#; Warum reagiert das Programm nicht mehr während der While schleife?

1 Antwort

Das liegt daran, dass du den Hauptthread der Anwendung, der u.a. für die Verarbeitung der einzelnen Events der Oberfläche verantwortlich ist blockierst.

Das ließe sich beheben, indem du die Schleife in einem eigenen Thread ausführst und gelegentliche Kommunikation mit der Oberfläche per Invoke durchführst.