Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O objeto TimeZoneInfo retornado por FindSystemTimeZoneById(String) agora é uma instância TimeZoneInfo armazenada em cache em vez de um novo objeto.
Comportamento anterior
TimeZoneInfo.FindSystemTimeZoneById(String) retornou um novo TimeZoneInfo objeto.
Novo comportamento
A partir do .NET 8, TimeZoneInfo.FindSystemTimeZoneById(String) retorna uma instância armazenada TimeZoneInfo em cache.
Versão introduzida
.NET 8
Tipo de mudança disruptiva
Esta é uma alteração comportamental.
Motivo da alteração
Essa alteração foi feita para melhorar o desempenho ao chamar FindSystemTimeZoneById(String). Para obter mais informações, consulte a solicitação de pull do dotnet/runtime nº 85615.
Ação recomendada
Se o seu código dependia de FindSystemTimeZoneById(String) para criar uma nova instância de TimeZoneInfo, refatore o código para chamar um desses métodos em vez disso.