0

AsEnumerable正在将某物转换为某物(通用与否)。下图有:

在此处输入图像描述

我想知道 AsEnumerable 如何将字符串数组转换为string[]but ?DataTableEnumerableRowCollection<DataRow>

4

2 回答 2

3

它们是不同的扩展方法。一个是DataTableExtensions.AsEnumerable e,另一个是Enumerable.AsEnumerable

于 2012-08-24T08:23:30.597 回答
1

因为两者AsEnumerable不同

使用 String 数组,AsEnumerable返回IEnumerable<T>.

参考Enumerable.AsEnumerable

DataTable.AsEnumerable在 DataTableExtensions 中定义。它返回EnumerableRowCollection < DataRow >

于 2012-08-24T08:24:45.437 回答