c# - 从列表中获取不同的参数

标签 c# list

<分区>

我有一个 CarData具有以下属性的对象:
PrimaryKey Make Model Year Drivetrain Country

我有大约 1000 个 CarData列表中的对象:
List<CarData> CarObjects

有没有一种简单的方法来获取不同的 Make 的列表?是吗?

最佳答案

var makes = CarObjects.Select(car => car.Make).Distinct();

这会将列表从 CarData 列表转换为 Make 列表,然后只找到新列表的不同值。

关于c# - 从列表中获取不同的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14878220/

相关文章:

c# - 视频通话(中)

list - 将列表元素与其索引相关联的 Pythonic 方式

c# - 多线程、DataReader 和批量插入...这个应用程序可以是多线程的吗?

c# - 当线程使用调度程序并且主线程正在等待线程完成时出现死锁

c# - 一般设计模式实现建议

resources - 学习 cassandra 的资源列表

java - 使用 removeAll() 或其他方法比较两个列表

python - 如何根据 python 中的字符串从列表中创建子列表?

Java 对列表中的项目进行排名

c# - 无法将自定义设置文件添加到 Asp.Net Core 3.1 WebApi