我无法弄清楚出了什么问题.我在Visual Studio中的C#.Net控制台项目中运行此代码.试图制作一个简单的清单.我在更复杂的代码中使用列表,但它不起作用,现在我无法获得任何类型的列表运行.
我收到了错误信息 List<string> Mylist = new List<string>();
找不到类型或命名空间"List <>"(您是否缺少using指令或程序集引用?).
namespace Lists
{
class Program
{
static void Main()
{
List<string> Mylist = new List<string>();
Mylist.Add("a");
Mylist.Add("b");
Mylist.Add("c");
}
}
}
Run Code Online (Sandbox Code Playgroud)
包括适当的命名空间以访问其中的类型.List<T>包含在System.Collections.Generics命名空间中,因此您需要在程序顶部添加以下行:
using System.Collections.Generic;
Run Code Online (Sandbox Code Playgroud)
如果您不知道哪个命名空间丢失,只需按CTRL + .在突出显示的行上,Visual Studio将自动添加它.