error cs0103当前上下文中不存在名称“IEnumerator”

问题描述 投票:1回答:3

我在单开发工具中用于统一的C#开发存在问题。在那很多方法和接口中找不到像IEnumeratorArray.Length

我找到了Same question ,但它对我不起作用。因为该问题的解决方案是导入System.Collections命名空间但我已经导入它然后也抛出编译时错误。我在Windows 8.1 Os上安装了最新的.Net Framework。

我怎么解决这个问题?

enter image description here

c# unity3d monodevelop
3个回答
1
投票

我以前遇到过这个问题。我使用的是最新的.net框架,我进入了控制面板中的程序和功能(如果你使用的是Windows),并选择了该框也运行.net framework 3.5我认为是。

然后,我在保存后关闭了我的项目,重新启动了我的机器,它工作正常


0
投票

通过右键单击从MonoDevelop关闭项目。并在MonoDevelop中手动打开* .sln文件


0
投票

我正在使用Debian,我有你的错误,this error,两者都是通过安装这些包修复的:

mono-reference-assemblies-2.0
mono-reference-assemblies-3.5

使用APT:

sudo apt install mono-reference-assemblies-2.0 mono-reference-assemblies-3.5
© www.soinside.com 2019 - 2024. All rights reserved.