Hashtable values = new Hashtable();
protected void Button1_Click(object sender, EventArgs e)
Random r = new Random();
int newval = r.Next(10);
//foreach (object value in values.Values)
ArrayList arrayList = new ArrayList(values.Values);
foreach (int key in arrayList)
It's random. By definition there exists a statistical possibility that numbers will repeat. It's possible that you can add 10 random integers from 1-10 to a list and that they wouldn't repeat, but it would be unlikely.
Ideally, each time you call a randomization function, you have exactly the same odds of getting any one number as you do of getting any other number, including the number you got last time.