我正与自己面对残酷的精神斗争!我正在开发一个洗衣系统,在这个系统中,我有4个表,它们是:条目,条目项目,输出和项目输出。
在表项输入和项输出中,我有一种方法将输入和输出中制成的所有零件相加,如果总和正确,但是如果不同,我想找出衣服的代码和数量不同。正是在这一部分,我被抓住了。
表服装输出
表 ItenEntry
表 ItemOut
这是我要尝试的示例:
using System;
using System.Collections.Generic;
using System.Linq;
namespace Dictionary
{
class Program
{
static void Main(string[] args)
{
var d1 = new Dictionary<int, int>();
var d2 = new Dictionary<int, int>();
d1.Add(1, 10);
d1.Add(2, 20);
d2.Add(1, 10);
d2.Add(2, 5);
var keyAndValue = d1.Zip(d2, (first, second) => first + " " + second);
foreach (var item in keyAndValue)
{
// I need to compare the value of d1 with the value of d2. if it is different bring the difference.
}
Console.WriteLine("");
Console.ReadKey();
}
}
}
答案 0 :(得分:0)
您可以使用LINQ连接两个字典。我不确定要对不匹配的记录执行哪些操作。
return (
<div className="el2">
<Measure
bounds
onResize={contentRect => {
this.setState({ dimensions: contentRect.bounds })
}}
>
{({ measureRef }) => (
<div ref={measureRef}>
<NetworkUpDownChart width={width} data={this.data}></NetworkUpDownChart>
</div>
)}
</Measure>
</div>
)
}