当前位置: 移动技术网 > IT编程>开发语言>.net > ef 增加或者更新的习惯思维

ef 增加或者更新的习惯思维

2018年11月30日  | 移动技术网IT编程  | 我要评论

深圳黄金价格,失恋33天种子,任由爱摇摆着天平

首先申明是我的习惯思维,经常这样写:

var item=db.tablename.firstordefault(ii=>....);
if(item==null)
{
    item=new ...;
    item.columna=...;
    item.columnb=...;
    db.tablename.add(item);
}
else
{
    item.columna=...;
    item.columnb=...;
}
db.savechanges();

一直觉得别扭,但似乎也没什么好的办法。

习惯思维就是首先要把item设置好,才能add。

今天灵光一闪,试了试先add然后再去设置item,居然ok,哈哈,so

var item=db.tablename.firstordefault(ii=>....);
if(item==null)
{
    item=new ...;
    db.tablename.add(item);
}
item.columna=...;
item.columnb=...;
db.savechanges();

顺眼多了,您觉得呢?

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网