一个实体类,它有很多的属性
比如一个person
它有以下属性:
name age sex birthday…………等等等等我可以写个函数,比如update(string name, int age, int sex, datetime birthday....)但是我想找一个简单点的方式,如果传入一个xml格式的数据,xml里如果有name就更新name,有age就更新age……
这样就不用什么都传进来了,个人感觉方便点有前辈可以给点思路吗?
比如一个person
它有以下属性:
name age sex birthday…………等等等等我可以写个函数,比如update(string name, int age, int sex, datetime birthday....)但是我想找一个简单点的方式,如果传入一个xml格式的数据,xml里如果有name就更新name,有age就更新age……
这样就不用什么都传进来了,个人感觉方便点有前辈可以给点思路吗?
干嘛还用xml来传,xml解析既麻烦又费时间update(person p)
{
if(p.name!=null && p.name.Length>0)
//更新name
if(p.age!=null && p.age>0)
//更新age ...
}最好一起更新,不要一个字段一个字段更新
}
submit(person);省去其中的判断