La syntaxe de requête linq pour List<string>

Je suis en train de faire quelque chose comme ça...

public static List<string> GetAttachmentKeyList()
{
    DataClassesDataContext dc = new DataClassesDataContext();

    List<string> list = from a in dc.Attachments
        select a.Att_Key.ToString().ToList();

    return list;
}

Visual Studio, c'est dire...

Impossible de convertir implicitement le type de Système.Linq.IQueryable>' pour 'Système.Les Collections.Génériques.Liste".
Une conversion explicite existe (vous manque un plâtre?)

Quelle est la bonne syntaxe???

OriginalL'auteur MalamuteMan | 2011-09-20