gpt4 book ai didi

c# - 在 C# 中检查所有子属性是否为空

转载 作者:行者123 更新时间:2023-11-30 15:38:27 25 4
gpt4 key购买 nike

我在下面有以下代码行。有没有一种方法可以检查 team、DivisionTeam、Team、Coordinator、Profile、Address 和最后一个属性 StateRegion 是否为 null,而不是对每个属性都这样做?

if(team.DivisionTeam.Team.Coordinator.Profile.Address.StateRegion != null)

最佳答案

目前在 C# 中,您不能,您必须单独检查每个属性是否为 null。

可能您正在寻找“.?”运算符,但在 C# 4.0 中不存在,请查看这篇文章和 Eric Lippert 的回复:Deep null checking, is there a better way?

关于c# - 在 C# 中检查所有子属性是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11446081/

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