gpt4 book ai didi

c# - 如何避免多次 if null 检查

转载 作者:太空狗 更新时间:2023-10-29 20:50:53 25 4
gpt4 key购买 nike

<分区>

Possible Duplicates:
Deep Null checking, is there a better way?
C# elegant way to check if a property's property is null

我必须像这样在深层对象模型中进行查找:

  p.OrganisationalUnit.Parent.Head.CurrentAllocation.Person;

如果链中的任何一个为空(organizationalunit、parent、head 等),是否可以评估它并返回 null,而无需执行

if (p.org == null && p.org.Parent == null && p.org.Parent.Head . . .     

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