andrew4582

RandomString

Jan 29th, 2011
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.45 KB | None | 0 0
  1.     private static string RandomString(int size, bool lowerCase)
  2.     {
  3.         Random random = new Random(Guid.NewGuid().ToString().GetHashCode());
  4.    
  5.         StringBuilder builder = new StringBuilder();
  6.        
  7.         char ch;
  8.         for (int i = 1; i < size+1; i++)
  9.         {
  10.             ch = Convert.ToChar(Convert.ToInt32(Math.Floor(26 * random.NextDouble() + 65)));
  11.             builder.Append(ch);
  12.         }
  13.         if (lowerCase)
  14.             return builder.ToString().ToLower();
  15.         else
  16.             return builder.ToString();
  17.     }
Advertisement
Add Comment
Please, Sign In to add comment