所以,而不是写作:
if (obj.Collection == null)
obj.Collection = new Collection();
obj.Collection.Add(something);
我想到了写:
obj.Collection = obj.Collection ?? new Collection;
obj.Collection.Add(something);
感觉有点不对劲,尤其是这部分“obj.Collection = obj.Collection...”
你们有什么感想 ?
问候,