hi i am using Random class for getting random numbers but my requirement is once it generate one no that should not be repeate again pls help me.
Keep a list of the generated numbers and check this list before returning the next random.
Since you have not specified a language, I'll use C#
List generated = new List; public int Next() { int r; do { r = Random.Next() } while generated.Contains(r); generated.Add(r); return r; }