Vamos lá… vou falar sobre o Dictionary do c#, eu falaria que se parece muito com o HashMap do Java, pelo que eu usei…


private Dictionary<String, int> table = new Dictionary<String, int>();

O Dictionary trabalha como o HashMap do java, que tem uma chave e um valor, no nosso caso a chave vai ser uma String e o valor um inteiro.

Adicionando itens no Dictionary.

this.table.Add("PAULO",21);
this.table.Add("Alexandre",24);

No caso de se tentar adicionar e ja existir a chave, não vamos conseguir pois as chaves nao podem se repetir, como em um dicionario.

Removendo itens de um Dictionary:

this.table.Remove("PAULO");

No caso da remoção de um elemento, temos que passar uma chave, se a chave não existir vamos tomar uma Exceção na cara. =D

Simples assim.

Posts Relacionados