首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ImportantDates中使用ContactDate

如何在ImportantDates中使用ContactDate
EN

Stack Overflow用户
提问于 2014-02-19 02:07:01
回答 1查看 52关注 0票数 0

我尝试在windows商店应用程序中获取联系人的生日。我总是得到相同的错误日期(第4年,第5个月和第5天)。有人试过了吗?

代码语言:javascript
复制
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); 

任何帮助都将不胜感激!

祝你今天愉快。

EN

回答 1

Stack Overflow用户

发布于 2014-12-29 01:45:15

对我来说,这是可行的:

代码语言:javascript
复制
var birthday = selectedContact.ImportantDates.FirstOrDefault(d => d.Kind == ContactDateKind.Birthday);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21861923

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档