我尝试在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); 任何帮助都将不胜感激!
祝你今天愉快。
发布于 2014-12-29 01:45:15
对我来说,这是可行的:
var birthday = selectedContact.ImportantDates.FirstOrDefault(d => d.Kind == ContactDateKind.Birthday);https://stackoverflow.com/questions/21861923
复制相似问题