其他分享
首页 > 其他分享> > 关于c#:如何检查对象的所有属性是null还是空

关于c#:如何检查对象的所有属性是null还是空

作者:互联网

关于c#:如何检查对象的所有属性是null还是空? | 码农家园 (codenong.com)

 

linq实现:这个还是比较好的。记录下:

return myObject.GetType().GetProperties()
    .Where(pi => pi.PropertyType == typeof(string))
    .Select(pi => (string)pi.GetValue(myObject))
    .Any(value => string.IsNullOrEmpty(value));

 

标签:myObject,string,检查,null,value,pi,属性
来源: https://www.cnblogs.com/Insist-Y/p/16613413.html