C# Linq查本集合中不包含于另一个集合的元素
2024-10-21 17:23:05
public void Linq() {
List<Product> products = GetProductList();
List<Customer> customers = GetCustomerList(); var productFirstChars =
from prod in products
select prod.ProductName[0];
var customerFirstChars =
from cust in customers
select cust.CompanyName[0]; var productOnlyFirstChars = productFirstChars.Except(customerFirstChars);
//筛选表所有修改的数据(差集)(同样适用于DataTable)
//DataTable dtResult = dtAllData.AsEnumerable().Except(dtPartData.AsEnumerable());
Console.WriteLine("First letters from Product names, but not from Customer names:"); foreach (var ch in productOnlyFirstChars) { Console.WriteLine(ch); } }
最新文章
- JavaScript移除绑定在元素上的匿名事件处理函数
- Qt应用程序图标设置
- openssl生成https证书 (转)
- Android Studio常见问题 -- uses-sdk:minSdkVersion 8 cannot be smaller than version 9 declared in library
- tika提取pdf信息异常
- struts2访问servlet API
- Android scrollview嵌套listview运行后最先显示出来的位置不在顶部而是中间问题
- 基于 CoreText 实现的高性能 UITableView
- css笔记:如何将一个页面平均分成四个部分?
- stl 迭代子的失效
- Wix打包系列(一)如何使用wix制作安装程序
- messageBox以及新窗体的使用
- 清北学堂学习总结day1
- 5. 文件上传下载 与 db数据库
- IOP知识点(4)
- USB协通讯议--深入理解【转】
- 怎么让IIS7第一次访问相应速度加快
- mysql 02
- java 基本--数据类型转换--001
- unity3d c# http 请求json数据解析