4
字段 DataRow上的扩展方法(用于无类型的DataTable)的要点是什么?字段扩展方法的要点
下面是使用字段或不使用它的比较。
与场:
myRow.Field<Guid>("myColName")
没有场:
(Guid)myRow["myColName"]
我没有看到任何令人信服的改善。
字段 DataRow上的扩展方法(用于无类型的DataTable)的要点是什么?字段扩展方法的要点
下面是使用字段或不使用它的比较。
与场:
myRow.Field<Guid>("myColName")
没有场:
(Guid)myRow["myColName"]
我没有看到任何令人信服的改善。
的扩展方法抽象掉的DBNull
的概念,在两个方向上 - Field
和SetField
,引用类型和空值类型。对于不可为空的值类型,它们是等价的。
扩展方法支持可空类型。例如:
myRow.Field<Guid?>("myColName")
好吧那么myRow [“myColName”]和Guid怎么样? – JoelFan 2009-06-24 21:09:40