gpt4 book ai didi

c# - 'Has' 属性是好的做法吗?

转载 作者:太空宇宙 更新时间:2023-11-03 12:41:39 25 4
gpt4 key购买 nike

<分区>

有时在我的模型中,我只实现获取“Has”属性(例如 HasDescription),因此我可以使用 if (model.HasDescription) 轻松地从我的模型外部检查属性的有效性) { ... }

实现可能类似于:

public bool HasDescription => Description != null && Description != string.Empty;

这是好的做法吗?更具体地说,如果我确实采用这种方法,我是否应该将这个条件逻辑移到别处?也许进入扩展方法?

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