Mapa mental
C#
Conteúdo do mapa
C#
É fortemente tipada
- variáveis e constantes têm um tipo
- toda assinatura de um método especifica um tipo para cada parâmetro de entrada e retorno
- a biblioteca do .Net Framework (Class Library) define um conj.de tipos numéricos e outros tipos mais complexos de construções lógicas
- file system
- network connections
- Collections
- Array de objetos e tipos
Type Safe - Compilador
- garante que as operações a serem realizadas em seu código possam ser executadas
- int a = 5; int b = a + 2; //ok -------------------------bool test = true;int c = a + test; //erro
- garante que as operações a serem realizadas em seu código possam ser executadas
Listas lineares
- explora a sequencialidade da memória
- nós de uma lista sejam armazenados em endereços contíguos
- a estrutura é a mesma de um vetor
- o comprimento (qtd de nós) pode ser modificado
- a estrutura é a mesma de um vetor
- Exemplos:
- pessoas na fila do banco
- letras em uma palavra
- dias da semana
- vagões de um trem
- a coleção List(T) representa uma coleção de obj tipados otimizada
- bom desempenho; acesso usando índice
- esta Classe (Lista) fornece métodos para:
- percorrer
- filtrar
- ordenar
- procurar
- manipular
- A versão não genérica seria a classe ArrayList
- a Classe List(<T>) representa uma lista de objetos que podem ser acessados pelo índice. Fornece métodos para pesquisar, ordenar e manipular listas
Informações
- Descrição
- Computação Mapa Mental sobre C#, criado por Márcio Kawasaki em 19-04-2017.
- Criado por
- Márcio Kawasaki · abr 2017
- Atualizado
- 19 abr 2017
- Visualizações
- 0
- Histórico
-
- Criado por Márcio Kawasaki · 19 abr 2017
- Copiado por Márcio Kawasaki · 19 abr 2017
- Avaliação