namespace Tabletop.Core.Extensions { public static class StringExtensions { /// /// Generates a random string /// /// The length of the random string /// public static string RandomString(int length) { var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; var stringChars = new char[length]; var random = new Random(); for (int i = 0; i < stringChars.Length; i++) { stringChars[i] = chars[random.Next(chars.Length)]; } var finalString = new string(stringChars); return finalString; } } }