【问题标题】:How AsEnumerable works?AsEnumerable 如何工作?
【发布时间】:2012-08-24 08:17:15
【问题描述】:

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

我想知道 AsEnumerable 如何将字符串数组转换为 string[] 而将 DataTable 转换为 EnumerableRowCollection<DataRow>

【问题讨论】:

标签: c#


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    因为AsEnumerable两者不同

    对于字符串数组,AsEnumerable 返回IEnumerable<T>

    参考Enumerable.AsEnumerable

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-11
      • 2010-12-18
      • 1970-01-01
      • 1970-01-01
      • 2021-11-08
      • 1970-01-01
      • 2018-02-03
      • 1970-01-01
      相关资源
      最近更新 更多