Dict と Dict_BM という 2 つの辞書があります。コンテンツは次のとおりです。 Dict Content: Product_ID,1113
辞書 2 の内容: テスト、1113
「Test」は Dict_BM でキャプチャされている他の XML の「Product_ID」の値であるため、両方の辞書の「1113」の値を比較したいだけです。
これまでのコードは次のとおりです。
bool equal = false;
if (Dict.Count == Dict_BM.Count)
{
equal = true;
foreach (var pair in Dict)
{
int value;
if (Dict_BM.TryGetValue(pair.Key, out value))
{
// Require value be equal.
if (value != pair.Value)
{
equal = false;
break;
}
}
else
{
// Require key be present.
equal = false;
break;
}
}