【发布时间】:2019-09-05 10:31:22
【问题描述】:
我想制作城市列表,但是当我尝试在列表中添加值时出现错误
public class ValuesController : ApiController
{
List<string> cities = new List<string>();
cities.Add("pune");
cities.Add("Mumbai");
// GET api/values
public IEnumerable<string> Get()
{
return cities ;
}
}
我想知道为什么在添加到列表时会出错?
【问题讨论】:
-
你遇到了什么错误?
-
ArrayList<T>也不是LinkedList<T>派生自List<T>所以显然List<string> cities = new ArrayList<string>();甚至不会编译 -
cities.Add 在当前上下文中不存在
-
请用整个代码更新您的问题(以便声明城市的位置,您尝试添加的位置)
-
显然你不能在类体中使用
cities.Add("pune");,它必须在某个方法/构造函数中
标签: c# asp.net asp.net-web-api c#-4.0