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

Select: seleciona apenas o valor mencionado, criando uma nova coleção com o mesmo tipo do valor selecionado.

// Select: seleciona apenas o valor mencionado, 
//         criando uma nova coleção com o mesmo 
//         tipo do valor selecionado
var querySelect = Pessoas.Select(p => p.Nome);
foreach (string nomePessoa in querySelect)
    Console.WriteLine(nomePessoa);
// Resultado no console:
// José
// Antonio
// Maria
// Fernanda
// João
Anúncios