Jeg vil foreslå at du tænker lidt mere objekt orienteret og laver et objekt som indeholder dine to værdier.
Eksempel:
public struct BeepItem
{
public int freq;
public int duration;
public BeepItem(int f, int d) { freq=f; duration=d; }
}
Du kan så tilføje disse til dit array.
Eksempel:
ArrayList Beeps = new ArrayList();
Beeps.Add(new BeepItem(33, 1000));
Beeps.Add(new BeepItem(84, 100));
Beeps.Add(new BeepItem(19, 500));
Beeps.Add(new BeepItem(29, 3000));
Herefter kan du læse fra dit array med et for-each statement.