Dynamique Nom de la Colonne dans LinQ

Je vais avoir un Élément de classe.

class Item{
        public int Id { get; set; }
        public DateTime CreatedDate { get; set; } 
        public string Name { get; set; }
        public string Description { get; set;}
    }

Je veux filtrer la liste des éléments basés sur la dynamique de la colonne nom.
Supposons que je veux une liste de Noms, puis Nom de Colonne "Nom" et le résultat sera une liste de noms
Si le nom de colonne est la Description, j'ai besoin de la liste des descriptions.

Comment faire cela avec LinQ?

OriginalL'auteur user1120418 | 2014-07-14