2,408
社区成员
发帖
与我相关
我的任务
分享
public List<string> TagList
{
get
{
//原先的判断null可以去掉,直接这样就可以了
Interlocked.CompareExchange(ref this.tagList, new List<string>(), null);//如果测试通过,这行去掉再看一下
return this.tagList;
}
//下面这样就可以了,也不必再判断为null的情况,因为上面get取的时候已经考虑到了空值情况。
set { this.tagList = value; }
}