(OBS: Este post é continuação do artigo LINQ Extensions)

ToDictionary: Converte o objeto para o tipo Dictionary.

// ToDictionary: Converte o objeto para o tipo Dictionary.
Dictionary<int, Pessoa> dic = Pessoas.ToDictionary(p => p.ID);
foreach (var item in dic)
    Console.WriteLine("Nome: {0} | Identificação: {1}", item.Value.Nome, item.Key);
// Resultado no console:
// Nome: José | Identificação: 1
// Nome: Antonio | Identificação: 2
// Nome: Maria | Identificação: 3
// Nome: Fernanda | Identificação: 4
// Nome: João | Identificação: 5
Anúncios