Hinweise zum System.Threading.Timer

Eventuell funktioniert die Übergabe eine State-Objekts an einen System.Threading.Timer nicht – man sieht keine Werte, wenn man die Eigenschaften vor der Übergabe an den Constructor des Timers nicht initialisiert. Offensichtlich wird eine Kopie des Objekts angelegt.

Das hier funktioniert nicht:

Der Timer wird immer den Wert 0 in object.Number verwenden.

Das hier funktioniert hingegen wie erwartet: