Re[2]: Обнулить свойство
От: vaa  
Дата: 28.04.23 23:15
Оценка:
Здравствуйте, IT, Вы писали:


IT>A так? Зато без всякой рефлексии.


IT>
IT>class A
IT>{
IT>    public string Name {get;set;}
IT>}
IT>void NullIfEmpty(string v) => v { Length : 0 } ? null : v;
IT>a.Name = NullIfEmpty(a.Name);
IT>


будет лишнее присваивание. но суть не в этом, хочется максимально сократить кол-во кода.
макросом бы это в лет решилось.
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.