Więc insteed pisania:Co jest nie tak z ?? operator używany tak:
if (obj.Collection == null)
obj.Collection = new Collection();
obj.Collection.Add(something);
myślałem o piśmie:
obj.Collection = obj.Collection ?? new Collection;
obj.Collection.Add(something);
To niby czuje się źle, zwłaszcza tę część „obj.Collection = obj.Collection .. . "
Co wy myślicie?
Chodzi,
Dlaczego czuje się źle? – alexn
Wydaje mi się nieszkodliwy – Vadim
Na czym polega problem? Czy masz problem z 'x = x + 1;'? –