Est-il un AddUnique méthode similaire à Addrange() pour accédez à la liste en C#

J'ai une liste en C#:

       var list = new List<Car>();
       list.AddRange(GetGreenCars());
       list.AddRange(GetBigCars());
       list.AddRange(GetSmallCars());

le problème est que certains de le même les voitures sont retournées dans les différentes fonctions et je ne veux pas dans la liste plus d'une fois. Chaque voiture a un Nom unique attribut. Est-il de toute façon je peux avoir quelque chose de ce genre ci-dessus, mais uniquement pour ajouter des éléments, s'ils sont uniques ?

InformationsquelleAutor leora | 2011-12-28