GUIDs are not random, they are unique (in only one system). Even the random number generator has restrictions on it, the minimum and maximum values ββthat it will return, and being truly random, means that you can get the same result again and again, you just canβt say.
Are you sure you mean random, not strong?
http://xkcd.com/221/
So, now we have an idea that you want 500 -1000 unique passwords. I would question the need for uniqueness, as I assume they are for the user account, however ... (entered without using VS)
List<string> passwords = new List<string>(); while (passwords.Length < 1000) { string generated = System.Web.Security.Membership.GeneratePassword( 10,
And then you will have a list of 1000 unique passwords that contain no more than 10 characters and 3 characters other than ASCII.
source share