深圳黄金价格,失恋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();
顺眼多了,您觉得呢?
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论