C# 如何从EnumerablerRowCollection类型的空集合中获取列计数
我有一个类型为C# 如何从EnumerablerRowCollection类型的空集合中获取列计数,c#,C#,我有一个类型为System.Data.EnumerablerRowCollection的对象,其中没有任何项。如何获取其中的列数 我可以使用IDE来挖掘属性以获得计数,但我不知道如何通过代码获得这个值。在图像中,您可以看到源表有两列 据我所知,你不能 EnumerablerRowCollection由DataTable支持这一事实是一个实现细节。它在逻辑上只是一个DataRows序列,而空序列在逻辑上没有很多列 如果您需要此信息,听起来您应该自己保留对源数据表的引用。如果确实需要,您可以使用私有
System.Data.EnumerablerRowCollection
的对象,其中没有任何项。如何获取其中的列数
我可以使用IDE来挖掘属性以获得计数,但我不知道如何通过代码获得这个值。在图像中,您可以看到源表有两列
据我所知,你不能
EnumerablerRowCollection
由DataTable
支持这一事实是一个实现细节。它在逻辑上只是一个DataRow
s序列,而空序列在逻辑上没有很多列
如果您需要此信息,听起来您应该自己保留对源
数据表的引用。如果确实需要,您可以使用私有反射获取信息。可能最好保留对原始数据表的引用