Conceitos de Programação (C#)
Esta secção explica conceitos de programação na língua C#.
Nesta secção
Título | Descrição |
---|---|
Assembléias em .NET | Descreve como criar e utilizar conjuntos. |
Programação Assíncrona com async e espera (C#) | Descreve como escrever soluções assíncronas usando o async e aguarda palavras-chave em C#. Inclui uma passagem. |
Atributos (C#) | Discute como fornecer informações adicionais sobre elementos de programação, tais como tipos, campos, métodos e propriedades através da utilização de atributos. |
Coleções (C#) | Descreve alguns dos tipos de coleções fornecidas por .NET. Demonstra como usar coleções simples e coleções de pares chave/valor. |
Covariance e Contravariance (C#) | Mostra como permitir a conversão implícita de parâmetros genéricos de tipo em interfaces e delegados. |
Árvores de expressão (C#) | Explica como pode usar as árvores de expressão para permitir modificações dinâmicas do código executável. |
Iterators (C#) | Descreve os iteradores, que são usados para passar por coleções e elementos de retorno um de cada vez. |
Consulta integrada à língua (LINQ) (C#) | Discute as poderosas capacidades de consulta na sintaxe linguística de C#, e o modelo de consulta de bases de dados relacionais, documentos XML, conjuntos de dados e coleções de memória. |
Reflexão (C#) | Explica como usar a reflexão para criar dinamicamente uma instância de um tipo, ligar o tipo a um objeto existente, ou obter o tipo de objeto existente e invocar os seus métodos ou aceder aos seus campos e propriedades. |
Serialização (C#) | Descreve conceitos-chave em serialização binária, XML e SOAP. |
Secções Relacionadas
-
Discute várias regras básicas que podem ajudá-lo a aumentar o desempenho da sua aplicação.