Интересно, если кто-нибудь может прийти с укороченной версией для этого кода:C#: укоротить код (Nullable объекта, возврате имущества или String.Empty)
MyObject theObject = ObjectCollection.GrabAnObject();
if (theObject == null) return String.Empty;
else return theObject.myProperty;
Спасибо!
Вы хотите, String.Empty быть возвращен всегда? Тогда вам также нужно будет проверить ценность вашего имущества. –
Возвращаемый объект на самом деле поступает из БД с ограничением, требующим, чтобы значение не было равным нулю, поэтому я могу опустить проверку свойства, которое является нулевым или нет здесь. По крайней мере, теперь это 2 линии вместо 3 :) – Alex