したがって、私が取り組んでいるアプリは、特定のOutlook連絡先を取得し、小道具を表示します。私が遭遇している問題は、連絡先に電子メールアドレスがない可能性があり、これを確認する必要があるため、電子メールアドレスフィールドが存在するかどうかです。返されるエラーメッセージは{"指定されたキーがディクショナリに存在しませんでした。"}です。
以下はコードです。そのため、メールアドレスキーが存在しないため、割り当てることができないと不平を言っています。では、割り当ての前に電子メールキーが存在するかどうかを確認するにはどうすればよいですか?
EWSForm.EmailAddresses = Contact.EmailAddresses[EmailAddressKey.EmailAddress1].Address;