如何使用Linq选择单个记录
本文关键字:单个 记录 选择 Linq 何使用 | 更新日期: 2023-09-27 17:59:21
我有这个表
**ID CityCode Price**
1 ABB 100
2 CAB 160
3 CAB 340
4 TRE 800
5 ABB 770
6 TRE 900
7 ABB 500
我想写下一个查询(linq),它将返回以下结果,如下面的代码所示
CityCode
ABB
CAB
TRE
我想选择一个只有CityCode而没有重复记录的列表,如何使用linq-to-sql?
非常感谢您的关注,
祝你玩得愉快,干杯
听起来你想要Distinct()
var cityCodes = cities.Select(x => x.CityCode).Distinct();
不过,这与检索单个记录(根据标题)不同。如果这不是你想要的,请给我们更多信息。
尝试使用.Dispinct():
var city = (from ci in dc.citieis select ci.CityCode).Distinct();
我希望这就是你想要的;请尽量让你的问题更有解释性。有关LINQ的更多信息,您可以在这里查看我的博客:linqtoSQL