default(T);
new T();
两者是否相等,以下用法是否正确?
var item = await (id != null ? _db.FindAsync(id.Value) : Task.FromResult(default(WordInfo)));
当然不一样..
如果是引用类型.就是null.值类型.就是默认值