blah blah blah is here! blah blah » Close

up0down
link

I am working on datagide for that i requre two dimensional ArrayList to keep records for various purpose so please help me

last answered one year ago

1 answers

up0down
link

Here's some example code:

using System;
using System.Collections;

class Test
{
static void Main()
{
ArrayList list1 = new ArrayList();
list1.Add("Hello");
list1.Add("World");
ArrayList list2 = new ArrayList();
list2.Add("Goodbye");
list2.Add("Cruel");
list2.Add("World");
ArrayList list2D = new ArrayList();
list2D.Add(list1);
list2D.Add(list2);

// access all elements
foreach(ArrayList list in list2D)
{
foreach(string s in list)
{
Console.Write("{0} ", s);
}
Console.WriteLine();
}

// access individual element say at [0,0]
ArrayList al = (ArrayList)list2D[0];
string element = (string)al[0];
Console.WriteLine("The element at [0,0] is {0}", element);
Console.ReadKey();
}
}

Feedback