Friday, 17 June 2016

C# Generate random string in for a specific length.

Following function generates the random string for a specific length supplied.

  public static string RandomString(int length)
        {
            const string chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
            var random = new Random();
            return new string(Enumerable.Repeat(chars, length)
              .Select(s => s[random.Next(s.Length)]).ToArray());
        }


Usage:
var randomString = RandomString(10); //this will return the random string of length 10.

No comments:

Post a Comment