c# - 比较字符串和匹配列表
问题描述
如果我的问题被正确提出,再次道歉
我尝试将两个组与多个列表进行比较,第一个组 ResourceGroupNotAssignToPrject
是第 7 个列表,并且我尝试将所有ResourceSeq
字符串与所有字符串的第二组employeeResources
列表(即 4)进行比较ResourceParentSeq
。无论第一组中的哪一个匹配第二组中的任何一个,都将其添加到matchedScenario2.Add(NotAssign.A);
else 中添加到
matchedScenario3.Add(NotAssign.A);
foreach (var NotAssign in ResourceGroupNotAssignToPrject.Zip(
employeeResources,
(a, b) => new { A= a, B=b }))
{
NotAssign.A.ResourceSeq.CompareTo(NotAssign.B.ResourceParentSeq);
if (NotAssign.A.ResourceSeq.Equals(NotAssign.B.ResourceParentSeq))
{
matchedScenario2.Add(NotAssign.A);
}
else
{
matchedScenario3.Add(NotAssign.A);
}
}
解决方案
推荐阅读
- flutter - 当另一个展开时折叠一个 ExpansionTile - Flutter
- c# - 运行时绑定错误。为什么我的视图中的 viewbag 项目出现运行时绑定错误?
- python - 如何正确使用 wtforms 验证器?
- mysql - 创建数据库
- android - 在设置中关闭键盘选择器图标的 ADB 命令是什么?
- oracle - 将逻辑实体的名称更改为标题大小写 (Oracle SDDM)
- python - 在普通 Python 中找到最小的浮点数
- javascript - 参数太多的函数。如何使用和调用对象字面量作为参数
- javascript - 如何导出一个类的单个实例并在多个文件中导入同一个实例?
- ffmpeg - 为什么在 libavfilter 中存在 vaapi 过滤器,但在我编译的 ffmpeg 版本中不存在?