如何使用linq更新对象?

时间:2012-01-26 11:07:37

标签: c# linq

我有userObject,它有大约30个属性。

我从服务器获取一个更新的userObject,只设置已更改的属性,并将其余的返回为null。

我目前正在使用foreach和chk来自服务器的值不为null然后更新它。有没有办法只使用linq更新非空的单元格?

linq to object

public class UserProfile
   {
        public string string00 { get; set; }
        public string string01 { get; set; }
        public string string02 { get; set; }
        public string string03 { get; set; }
        public string string04 { get; set; }

        public boolean bool00 { get; set; }
        public boolean bool01 { get; set; }
        public boolean bool02 { get; set; }
        public boolean bool03 { get; set; }
        public boolean bool04 { get; set; }
   }

0 个答案:

没有答案