/*★ ArrayList の配列 前田 稔 ★*/
using System;
using System.Collections; //ArrayList を使うとき
class Prog
{
public static void Main()
{ ArrayList[] ary= new ArrayList[3];
string str1 = "5,3,8,2,4";
string str2 = "16,18,11";
string str3 = "25,21,24,29";
ArrayList wary;
string[] wk;
int i;
wary = new ArrayList();
wk= str1.Split(new char[] {','}); //カンマで分割
for(i=0; i<wk.GetLength(0); i++)
{ wary.Add(Convert.ToInt32(wk[i])); }
ary[0]= wary;
wary = new ArrayList();
wk= str2.Split(new char[] {','}); //カンマで分割
for(i=0; i<wk.GetLength(0); i++)
{ wary.Add(Convert.ToInt32(wk[i])); }
ary[1]= wary;
wary = new ArrayList();
wk= str3.Split(new char[] {','}); //カンマで分割
for(i=0; i<wk.GetLength(0); i++)
{ wary.Add(Convert.ToInt32(wk[i])); }
ary[2]= wary;
for(i=0; i<3; i++)
{ Console.WriteLine("\nary[{0}]", i);
foreach(int DAT in ary[i])
{ Console.Write("{0} ", DAT); }
}
}
}
|