DB から取得した 2 つの値を持つ辞書変数があります。DBの値を更新する必要があり、更新中に更新された値が辞書の値に存在するかどうかを確認する必要があります。どのように比較できますか。これまで私はこれだけのことをしてきました。これが正しいか間違っているかにかかわらず、私を助けてください。
DBからデータを取得し、ディクショナリ変数「DictionaryName」に格納する
For Each row As DataRow In ds.Tables(0).Rows
DictionaryName.Add(row("EngMemID").ToString(), row("EngMemEmail").ToString())
Next
この後、それを自分の値と比較する必要があります。
Dim pair As KeyValuePair(Of String, String)
For Each pair In DictionaryName
If DictionaryName.ContainsKey(newMember.EngMemID) Then
---Condition to compare the EmailID's
NotifyOnUpdate(newMember)
---
End If
Next
ContainsKey() を比較した後、古いメール ID と新しいメール ID を比較するにはどうすればよいですか。
Dictionary のこれら 2 つの値を新しい値と比較するのを手伝ってください。
ありがとう、
ウダヤ S.