2023-03-21 csharp C# 11 - Atributos genéricos Aprenda a definir e usar atributos genéricos no C# 11, incluindo restrições nos argumentos de tipo e mensagens de erro comuns.
2023-03-18 csharp C# 11 - modificador de acesso file e tipos com escopo de arquivo Aprenda como o modificador file do C# 11 restringe o escopo de um tipo ao arquivo em que é declarado, ajudando a evitar colisões de nomes com source generators.
2023-03-17 csharp C# 11 - Literais raw string interpolados Aprenda a usar literais raw string interpolados no C# 11, incluindo escape de chaves, vários caracteres $ e operadores condicionais.
2023-03-15 csharp Literais raw string no C# 11 (sintaxe de aspas triplas) Use os literais raw string do C# 11 (sintaxe de aspas triplas `"""`) para incorporar espaços em branco, quebras de linha e aspas sem sequências de escape. Regras e exemplos.
2023-03-14 csharp Como mudar para o C# 11 Resolva o erro 'Feature is not available in C# 10.0' migrando para o C# 11 via target framework ou LangVersion no seu arquivo .csproj.
2023-03-11 csharp C# lançar exceção se for null: ArgumentNullException.ThrowIfNull (.NET 6+) Use ArgumentNullException.ThrowIfNull no .NET 6+ para checagens concisas de null, ou use expressões throw no C# 7+ para frameworks mais antigos.
2020-11-20 csharp Obter o stream de um Embedded Resource no .NET Core Aprenda a obter o stream de um recurso embutido no .NET Core entendendo como o nome do recurso é formado e usando GetManifestResourceStream.
2020-11-13 csharpxamarin-forms Como usar appsettings.json com Xamarin.Forms Aprenda a usar arquivos de configuração appsettings.json com Xamarin.Forms embutindo o arquivo como recurso e construindo um objeto IConfiguration.
2020-11-04 csharpsignalrxamarin-forms Como expor publicamente seu serviço SignalR local para clientes móveis usando ngrok Use o ngrok para expor publicamente seu serviço SignalR local para que clientes móveis possam se conectar sem configuração de rede ou contornos de SSL.
2020-05-01 csharp C# using var (using declaration) Use as using declarations do C# 8 (`using var`) para descartar objetos IDisposable sem chaves aninhadas. Sintaxe, regras de escopo e quando preferir blocos `using`.