List<T>就行List<double> list = new List<double>(); list.Add(0.1); list.Add(0.2); //.... foreach (double i in list) { Console.WriteLine(i.ToString()); } Console.ReadKey();
double [,] = new double[,];ArrayList: double[] db1 = new double[]; ArrayList db2 = new ArrayList(); db2.add(db1);
二维的呀?晕.没看清题 二维的用泛型的List也可以 如下例: List<List<double>> list = new List<List<double>>(); List<double> t = new List<double>(); t.Add(1.1); t.Add(1.2); list.Add(t); List<double> t2 = new List<double>(); t2.Add(2.1); t2.Add(2.2); list.Add(t2); Console.WriteLine(list[0][0].ToString()); Console.WriteLine(list[0][1].ToString()); Console.WriteLine(list[1][0].ToString()); Console.WriteLine(list[1][1].ToString()); Console.ReadKey();
list.Add(0.1);
list.Add(0.2);
//....
foreach (double i in list)
{
Console.WriteLine(i.ToString());
}
Console.ReadKey();
double[] db1 = new double[];
ArrayList db2 = new ArrayList();
db2.add(db1);
二维的用泛型的List也可以
如下例:
List<List<double>> list = new List<List<double>>(); List<double> t = new List<double>();
t.Add(1.1);
t.Add(1.2);
list.Add(t); List<double> t2 = new List<double>();
t2.Add(2.1);
t2.Add(2.2);
list.Add(t2); Console.WriteLine(list[0][0].ToString());
Console.WriteLine(list[0][1].ToString());
Console.WriteLine(list[1][0].ToString());
Console.WriteLine(list[1][1].ToString()); Console.ReadKey();