AsEnumerable正在将一些东西转换成一些东西(通用或非通用)。图片如下:

我想知道AsEnumerable如何将字符串数组转换为string[],而将DataTable转换为EnumerableRowCollection<DataRow>?
发布于 2012-08-24 16:23:31
它们是不同的扩展方法。一个是DataTableExtensions.AsEnumerable,另一个是Enumerable.AsEnumerable
发布于 2012-08-24 16:24:45
因为这两个AsEnumerable是不同的
使用字符串数组,AsEnumerable返回IEnumerable<T>。
请参阅Enumerable.AsEnumerable
在DataTableExtensions中定义了DataTable.AsEnumerable。它返回EnumerableRowCollection < DataRow >
https://stackoverflow.com/questions/12105562
复制相似问题