さまざまな住所項目を持つ住所のコレクションがあります。各住所項目には、AddressType、City、Zipcode およびその他の列があります。誰かが新しい addressType を追加していて、Addresses のコレクションに既に AddressType がリストされている場合、それが既にリストされているという警告を出すという検証を書いています。どうやってやるの。私はいくつかのコードを添付しました。現在、「Job Address」をチェックするだけです。3 種類のアドレスがあります。
if (Addresses.Any
(a => a.AddressType =="Job Address"))
{
DialogManager.ShowMessageBox(("The type has already been listed "),
MessageBoxButton.OKCancel);
}