我在C#中有一个列表:
var list = new List<Car>();
list.AddRange(GetGreenCars());
list.AddRange(GetBigCars());
list.AddRange(GetSmallCars());
Run Code Online (Sandbox Code Playgroud)
问题是一些相同的汽车在不同的功能中返回,我不希望它们在列表中不止一次.每辆车都有一个唯一的Name属性.无论如何我可以在上面有这样的东西,但只会添加项目,如果它们是独一无二的?