Array和ArrayList存储的都是object类型 public static ArrayList SceneRainAndTemp(ref Array ary) { int oldrows =ary.GetLength(0); int oldcols = ary.GetLength(1); ArrayList dealedDatas = new ArrayList(); for (int i = 1; i<=oldrows;i++) { ArrayList temp1 = new ArrayList(); for (int j = 1;j<=oldcols;j++) temp1.Add(ary.GetValue(i, j)); //dealedDatas.Add(ary.GetValue(i, j)); dealedDatas.Add(temp1); } return dealedDatas; }