代码之家  ›  专栏  ›  技术社区  ›  Mwspencer

DataTable.AsEnumerable()在我的Visual Studio For Mac System.Data中不存在[重复]

  •  0
  • Mwspencer  · 技术社区  · 6 年前

    我下载了visualstudioformac来尝试一下。我正在处理数据和linq。当我尝试以下操作时,AsEnumerable不存在。

    using System.Linq;
    using System.Data;
    
    namespace TestingDataTable2
    {
        class Program
        {
            static void Main(string[] args)
            {
                DataTable dt = new DataTable();
                var query = from r in dt.AsEnumerable()
    
            }
        }
    }
    

    有没有其他人遇到过这个问题。如果我进入我的推荐信,它是空白的。这似乎是一个相当重要的功能,可以忽略不计,我想知道是这样的情况,还是我下载时做错了什么。

    编辑:错误消息是-“DataTable”不包含“AsEnumerable”的定义,并且找不到接受“DataTable”类型的第一个参数的可访问扩展方法“AsEnumerable”(是否缺少using指令或程序集引用?)

    1 回复  |  直到 6 年前
        1
  •  3
  •   Moho    6 年前

    System.Data.DataSetExtensions NuGet的包裹?

    https://www.nuget.org/packages/System.Data.DataSetExtensions/4.5.0