Verstreichen C # -Timer in einem separaten Thread?

Vergeht ein System.Timers.Timer in einem anderen Thread als dem Thread, der ihn erstellt hat?

Nehmen wir an, ich habe eine Klasse mit einem Timer, der alle 5 Sekunden ausgelöst wird. Wenn der Timer ausgelöst wird, wird in der verstrichenen Methode ein Objekt geändert. Nehmen wir an, dass das Ändern dieses Objekts sehr lange dauert, beispielsweise 10 Sekunden. Ist es möglich, dass ich in diesem Szenario auf Thread-Kollisionen stoße?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage