【发布时间】:2012-02-20 12:28:18
【问题描述】:
我有这样的财产:
public Tuple<String, String>[] Breadcrumbs { get; set; }
我在我的一种方法中进行了测试,如下所示:
if (Breadcrumbs != null && Breadcrumbs.Length > 0) { }
根据调用此方法的时间,Breadcrumbs 可能尚未设置。在一项测试中,Breadcrumbs == null 评估为真。
未设置的属性总是有值吗? (会一直是null吗?)
【问题讨论】:
标签: c# .net properties