【问题标题】:Unity, How to use AsEnumerableUnity,如何使用 AsEnumerable
【发布时间】:2019-10-16 09:53:32
【问题描述】:

我需要在 Unity 中的 DataTable 上使用 AsEnumerable(),但 System.Data 的 Unity 版本似乎没有这种方法!

我尝试将 VS 版本的 dll 导入到资产中,但它告诉我 Multiple assemblies with equivalent identity have been imported

谁能教教我该怎么做!?

非常感谢!

【问题讨论】:

  • 它在 System.Linq 命名空间中。
  • 我使用 System.Linq“做到了”!没用!
  • 那么你应该显示代码。

标签: unity3d system.data system.data.datatable asenumerable


【解决方案1】:

方法AsEnumerable() 是类Datatable 的扩展,您需要将System.Data.DataSetExtensions.dll 添加到您的资产中。

【讨论】:

  • 它告诉我Loading assembly failed: "Assets/Plugins/System.Data.DataSetExtensions.dll"。我该怎么办!?
  • 我使用的是 2018.4.5f1。
  • 您使用的是统一集线器吗?您可以尝试安装较新的版本并轻松更新您的项目,使用我的版本可以正常工作
  • 对不起!我导入了“错误”的 dll!我导入了VS版本的DataSetExtensions.dll!一旦我将它从 Unity\Editor\Data\Mono\lib\mono\2.0 更改为统一版本,它就像一个魅力!谢谢! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-09
  • 2015-09-16
  • 1970-01-01
  • 2021-07-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多