【发布时间】:2009-09-16 20:42:10
【问题描述】:
有人可以解释为什么会这样吗?下面的代码是在 vs2008 的即时窗口中执行的。 prop 是实体框架创建的对象上的 Int32 属性(id 列)。
对象 entity 和 defaultEntity 是使用 Activator.CreateInstance(); 创建的;
Convert.ChangeType(prop.GetValue(entity, null), prop.PropertyType) 0 Convert.ChangeType(prop.GetValue(defaultEntity, null), prop.PropertyType) 0 Convert.ChangeType(prop.GetValue(entity, null), prop.PropertyType) == Convert.ChangeType(prop.GetValue(defaultEntity, null), prop.PropertyType) 假的
【问题讨论】:
标签: comparison properties