使用 Exchange Web Services 2.0 (EWS) 如何将联系人的电子邮件地址设置为 null 或 String.Empty 而不会出现错误“更改描述中的对象必须包含一个且只有一个要修改的属性。”?
// Causes error.
string emailAddress = String.Empty;
MyContact.EmailAddresses[EmailAddressKey.EmailAddress1] = new EmailAddress(emailAddress);
如果我将其设置为“-”或有效的电子邮件地址,它可以正常工作。
// No error.
string emailAddress = "-";
MyContact.EmailAddresses[EmailAddressKey.EmailAddress1] = new EmailAddress(emailAddress);
那么如何清除电子邮件地址呢?