如何获得一个实体(如datatable)中的列数

本文关键字:datatable 一个 何获得 实体 | 更新日期: 2023-09-27 18:07:49

我是实体框架的新手。

我想获得一个实体对象的列数,就像旧的Datatable技术。İs可能吗?

例如,在标准的北风数据库中,对于客户表,我如何从从EntityObject派生的客户类获得列数;

提前感谢。

如何获得一个实体(如datatable)中的列数

我认为你可以使用反射

PropertyInfo[] propertyInfos;
propertyInfos = typeof(MyClass).GetProperties();
var numberCol = propertyInfos.Length;

代替MyClass你应该使用你的实体类

您可以通过浏览MetadataWorkspace http://msdn.microsoft.com/en-us/library/bb387116.aspx

找到它。