这里的判断有什么讲究吗?什么情况下会不走==null这个逻辑呢
来源:3-3 【应用】创建数据模型和数据仓库

qq_是时候换个脑子了_0
2020-07-13
if (_routes == null)
{
InitializeTouristRoutes();
}
写回答
1回答
-
是为了以防万一,在真实情况中 _routes 有可能是真实的数据保存在数据库中的。所以,不管数据仓库创建多少次,我们肯定只希望数据只会初始化一次吧。所以这个检查就是这个目的。
是讲课需要,让大家知道我们初始化的目的是为了给一个空的列表初始化值
不做这个判断对假数据仓库代码不会有影响,但重要的是理解思路就可以了
212020-07-14
相似问题
增删操作为什么不需要异步化?
回答 1
用户注册的不同实现方式
回答 1