Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das TimeZoneInfo zurückgegebene FindSystemTimeZoneById(String) Objekt ist jetzt eine zwischengespeicherte TimeZoneInfo Instanz anstelle eines neuen Objekts.
Vorheriges Verhalten
TimeZoneInfo.FindSystemTimeZoneById(String) hat ein neues TimeZoneInfo Objekt zurückgegeben.
Neues Verhalten
Ab .NET 8 gibt TimeZoneInfo.FindSystemTimeZoneById(String) eine instanz von TimeZoneInfo aus dem Cache zurück.
Eingeführte Version
.NET 8
Art der einschneidenden Änderung
Diese Änderung ist eine Verhaltensänderung.
Grund für Änderung
Diese Änderung wurde vorgenommen, um die Leistung beim Aufrufen FindSystemTimeZoneById(String)zu verbessern. Weitere Informationen finden Sie unter dotnet/runtime pull request #85615.
Empfohlene Aktion
Wenn Ihr Code FindSystemTimeZoneById(String) verwendet hat, um eine neue Instanz von TimeZoneInfo zu erstellen, sollten Sie den Code umgestalten, um stattdessen eine dieser Methoden aufzurufen.