gpt4 book ai didi

c# - 如何检查 EWS Contact.Birthday 属性是否存在

转载 作者:行者123 更新时间:2023-11-30 20:05:24 26 4
gpt4 key购买 nike

在我的 C# EWS 应用程序中,我拉取了一个特定的联系人并获取了他们的属性。我在 contact.birthday 挂断电话。我可能会对其他日期时间字段有同样的问题,所以这将有助于用一 block 石头杀死两只或更多只鸟:P

http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.contact.birthday(v=exchg.80 )

我知道该属性未在我的测试联系人中设置,但每次它去检索这些 Prop 时,我都会收到以下消息“已请求此属性,但服务器未返回它。”

我知道该值未设置,那么我该如何检查 null 或 prop 未设置或类似的东西。我尝试了几种不同的方法但没有任何运气。我开始为这个脱发。

任何帮助或建议都会很棒。

最佳答案

您可以像这样使用 TryGetProperty() 检查属性是否存在:

DateTime birthday;
contact.TryGetProperty(ContactSchema.Birthday, out birthday);

关于c# - 如何检查 EWS Contact.Birthday 属性是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11438203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com