Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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.