2014/08/18

How to generate random password, random string in C# ?

public static string GenaratePassword(int size = 8)
{
string allowedChars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
StringBuilder builder = new StringBuilder(size);
Random rnd = new Random(Environment.TickCount);
for (int i = 0; i < size; ++i)
builder.Append(allowedChars[rnd.Next(allowedChars.Length)]);
return builder.ToString();
}
view raw gistfile1.cs hosted with ❤ by GitHub

No comments:

Post a Comment