首页 新闻 搜索 专区 学院

default(T) 与 new

0
悬赏园豆:10 [已解决问题] 解决于 2018-06-27 14:37

default(T);

new T();

两者是否相等,以下用法是否正确?

var item = await (id != null ? _db.FindAsync(id.Value) : Task.FromResult(default(WordInfo)));
嗷嗷嗷啊的主页 嗷嗷嗷啊 | 初学一级 | 园豆:59
提问于:2018-06-25 10:38
< >
分享
最佳答案
0

当然不一样..

如果是引用类型.就是null.值类型.就是默认值

收获园豆:10
吴瑞祥 | 高人七级 |园豆:28937 | 2018-06-25 13:17
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册