I wan´t to get a random instance of an ArrayList, but my code always returns the same value.
public static void randomEvent(){
Random rnd = new Random();
int which = rnd.Next(1,events.Count);
Debug.WriteLine("Which event: " + which);
Debug.WriteLine("Count Events: "+ events.Count);
((Event) events[which-1]).write();
}
The size of events.Count is 2.