如何使用重要日期中的联系日期
Posted
技术标签:
【中文标题】如何使用重要日期中的联系日期【英文标题】:How to use ContactDate from ImportantDates 【发布时间】:2014-03-18 16:30:15 【问题描述】:我尝试在 Windows 商店应用程序中获取联系人的生日。我总是得到相同的错误日期(第 4 年、第 5 个月和第 5 天)。有人试试吗?
var contactPicker = new Windows.ApplicationModel.Contacts.ContactPicker();
var selectedContact = await contactPicker.PickContactAsync();
var birthDate = selectedContact.ImportantDates.FirstOrDefault(@d => @d.Kind == ContactDateKind.Anniversary || @d.Kind == ContactDateKind.Birthday);
if (birthDate != null)
// always 4-5-5
Debug.WriteLine("0-1-2", birthDate.Year, birthDate.Month, birthDate.Day);
任何帮助将不胜感激!
祝你有美好的一天。
【问题讨论】:
【参考方案1】:对我来说这是有效的:
var birthday = selectedContact.ImportantDates.FirstOrDefault(d => d.Kind == ContactDateKind.Birthday);
【讨论】:
以上是关于如何使用重要日期中的联系日期的主要内容,如果未能解决你的问题,请参考以下文章
使用 AddressBookUI 访问将联系人添加到 iPhone 通讯簿的日期