2023-11-02 csharpdotnetdotnet-8 C#: como alterar um campo readonly com UnsafeAccessor Exemplo executável .NET 8 de um campo readonly exposto por UnsafeAccessor, com limites explícitos de mutação e comportamento observado.
2023-11-01 csharpdotnetdotnet-8 Desempenho no .NET 8: UnsafeAccessor versus reflexão Benchmark reproduzível .NET 8 comparando UnsafeAccessor, reflexão, reflexão em cache, delegados em cache e chamadas diretas com trabalho observável.
2023-10-31 dotnetdotnet-8 C# UnsafeAccessor: membros privados sem reflexão (.NET 8) Acesse construtores, métodos, propriedades e campos privados conhecidos com UnsafeAccessor do .NET 8, com exemplos testados e limites de versão.
2023-10-30 flutter Como corrigir: MissingPluginException: No implementation found for method getAll Corrija o `MissingPluginException` 'No implementation found for method getAll' do Flutter em shared_preferences e plugins similares (package_info_plus, etc.): ProGuard, registro de plugin, minSdkVersion, hot restart.
2023-10-29 csharpdotnetdotnet-8 C# como marcar recursos como experimentais A partir do C# 12, um novo ExperimentalAttribute permite marcar tipos, métodos, propriedades ou assemblies como experimentais. Aprenda a usá-lo com diagnosticId, tags pragma e UrlFormat.
2023-10-28 csharpdotnet C# parâmetros ref readonly O modificador ref readonly no C# oferece uma forma mais transparente de passar referências somente leitura. Veja como ele melhora o modificador in, com restrições mais claras e visibilidade para quem chama.
2023-10-27 informational O que vem depois de decillion? O que vem depois de decillion? A resposta é undecillion, com 36 zeros. Veja a lista completa de números grandes, de million a centillion.
2023-10-26 csharpdotnetdotnet-8 C# como embaralhar um array? A forma mais fácil de embaralhar um array em C# é usar Random.Shuffle, introduzido no .NET 8. Funciona in-place tanto em arrays quanto em spans.
2023-10-25 dotnetdotnet-8 System.Text.Json como modificar um type info resolver existente Use o novo método de extensão WithAddedModifier no .NET 8 para modificar facilmente qualquer contrato de serialização IJsonTypeInfoResolver sem criar um resolver novo do zero.
2023-10-24 dotnetdotnet-8 HttpClient obter JSON como AsyncEnumerable O novo método de extensão GetFromJsonAsAsyncEnumerable no .NET 8 desserializa o JSON da resposta HTTP em um IAsyncEnumerable. Aprenda a usá-lo com await foreach.