Как проверить все свойства объекта или пустой или пустой?

У меня есть объект, позволяет, называют его ObjectA

и тот объект имеет 10 свойств, и это - все строки.

 var myObject = new {Property1="",Property2="",Property3="",Property4="",...}

там должен так или иначе проверить, чтобы видеть, являются ли все эти свойства пустыми или пустыми?

Так какой-либо встроенный метод, который возвратил бы TRUE или FALSE?

Если бы какой-либо сингл их не является пустым или пустым затем, возврат был бы ложью. Если все они пусты, это должно возвратить true.

Идея, я не хочу писать 10, если оператор, чтобы управлять, если те свойства являются пустыми или пустыми.

Спасибо

60
задан 27 March 2014 в 13:22

1 ответ

Чтобы только проверить, являются ли все свойства пустыми:

bool allPropertiesNull = !myObject.GetType().GetProperties().Any(prop => prop == null);
0
ответ дан 1 November 2019 в 10:19

Другие вопросы по тегам:

Похожие вопросы: