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

我想知道 AsEnumerable 如何将字符串数组转换为string[]but ?DataTableEnumerableRowCollection<DataRow>
AsEnumerable正在将某物转换为某物(通用与否)。下图有:

我想知道 AsEnumerable 如何将字符串数组转换为string[]but ?DataTableEnumerableRowCollection<DataRow>
它们是不同的扩展方法。一个是DataTableExtensions.AsEnumerable e,另一个是Enumerable.AsEnumerable
因为两者AsEnumerable不同
使用 String 数组,AsEnumerable返回IEnumerable<T>.
DataTable.AsEnumerable在 DataTableExtensions 中定义。它返回EnumerableRowCollection < DataRow >