Partilhar via


Como Fazer em C#

Na seção Como fazer do Guia C#, você pode encontrar respostas rápidas para perguntas comuns. Em alguns casos, os artigos podem ser listados em várias seções. Queríamos torná-los fáceis de encontrar para vários caminhos de pesquisa.

Conceitos gerais de C#

Há várias dicas e truques que são práticas comuns do desenvolvedor C#:

Classifique, registre e instrua membros

Você cria classes, registros e estruturas para implementar seu programa. Essas técnicas são comumente usadas ao escrever classes, registros ou estruturas.

Trabalhar com coleções

Estes artigos ajudam-no a trabalhar com recolhas de dados.

Trabalhando com cadeias de caracteres

Strings são o tipo de dados fundamental usado para exibir ou manipular texto. Estes artigos demonstram práticas comuns com cadeias de caracteres.

Converter entre tipos

Talvez seja necessário converter um objeto em um tipo diferente.

Comparações de igualdade e ordenação

Você pode criar tipos que definem suas próprias regras de igualdade ou definir uma ordenação natural entre objetos desse tipo.

Processamento de exceções

Programas .NET relatam que os métodos não concluíram com êxito o seu trabalho, lançando exceções. Nestes artigos, você aprenderá a trabalhar com exceções.

Delegados e eventos

Delegados e eventos fornecem um recurso para estratégias que envolvem blocos de código fracamente acoplados.

Os eventos fornecem um mecanismo para publicar ou subscrever notificações.

Práticas LINQ

O LINQ permite que você escreva código para consultar qualquer fonte de dados que ofereça suporte ao padrão de expressão de consulta LINQ. Estes artigos ajudam-no a compreender o padrão e a trabalhar com diferentes fontes de dados.

Vários threads e processamento assíncrono

Os programas modernos geralmente usam operações assíncronas. Estes artigos irão ajudá-lo a aprender a usar estas técnicas.

Argumentos de linha de comando para o seu programa

Normalmente, os programas C# têm argumentos de linha de comando. Estes artigos ensinam você a acessar e processar esses argumentos de linha de comando.