TEST CONTENT

随碟附送

sdfsdf
sdfsdf
sdfsdf

水电费
水电费
水电费

沙发上的发生的冯绍峰水电费水电费水电费水电费水电费水电费

水电费
水电费水电费
水电费水电费
水电费水电费
水电费水电费

沙发上的发生的冯绍峰水电费水电费水电费水电费水电费水电费
在C#中,要去除`existingSnPcbReCords`集合里`item.ModuleSN`和`item.TestContent`对应关系重复的数据,可以使用`GroupBy`方法结合`Select`方法来实现。以下是示例代码: ```csharp using System; using System.Collections.Generic; using System.Linq; // 假设这是 existingSnPcbReCords 集合中的元素类型 public class SnPcbRecord { public string ModuleSN { get; set; } public string TestContent { get; set; } } class Program { static void Main() { // 模拟 existingSnPcbReCords 集合 List<SnPcbRecord> existingSnPcbReCords = new List<SnPcbRecord> { new SnPcbRecord { ModuleSN = "SN1", TestContent = "PCB1" }, new SnPcbRecord { ModuleSN = "SN2", TestContent = "PCB2" }, new SnPcbRecord { ModuleSN = "SN1", TestContent = "PCB1" }, new SnPcbRecord { ModuleSN = "SN3", TestContent = "PCB3" } }; // 去除重复的数据 var distinctRecords = existingSnPcbReCords .GroupBy(item => new { item.ModuleSN, item.TestContent }) .Select(group => group.First()) .ToList(); // 输出结果 string curContent = $"SN码和PCB码已绑定:\n" + string.Join("\n", distinctRecords.Select(item => $"SN: {item.ModuleSN}, PCB: {item.TestContent}")); Console.WriteLine(curContent); } } ``` 在上述代码中,首先定义了`SnPcbRecord`类来表示集合中的元素。然后模拟了一个`existingSnPcbReCords`集合。接着使用`GroupBy`方法按照`ModuleSN`和`TestContent`的组合进行分组,再使用`Select`方法从每个分组中选取第一个元素,这样就去除了重复的数据。最后将处理后的集合转换为字符串并输出。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值