//编译的时候,提示ArrayList是个命名空间,不能当做类型用。我想实现的效果就是声明一个ArrayList 的实例a1,用来存取数据,应该怎样写代码?using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;namespace ArrayList
{
class Program
{
static void Main(string[] args)
{
ArrayList listarray = new ArrayList(); listarray.Add("I am");
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;namespace ArrayList
{
class Program
{
static void Main(string[] args)
{
ArrayList listarray = new ArrayList(); listarray.Add("I am");
}
}
}
{
class Program
{
static void Main(string[] args)
{
ArrayList listarray = new ArrayList(); listarray.Add("I am");
}
}
方法一 static void Main(string[] args)
{
using System.Collections.ArrayList listarray = new using System.Collections.ArrayList();
listarray.Add("I am");
}
方法二
更改命名空间 namespace ArrayListTest
{
using System.Collections.ArrayList listarray = System.Collections.ArrayList();
listarray.Add("I am");
}
第三使用
LIST<>存储
下面是正确代码 static void Main(string[] args)
{
System.Collections.ArrayList listarray = System.Collections.ArrayList();
listarray.Add("I am");
}
{
System.Collections.ArrayList listarray =new System.Collections.ArrayList();
listarray.Add("I am");
}