Beispiel #1
0
        private static string GetRandStr(int minLen, int maxLen, bool useDigit = false)
        {
            var valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

            if (useDigit)
            {
                valid += "1234567890";
            }

            var res    = new StringBuilder();
            var length = CryptRand.GetInt32(minLen, maxLen + 1);

            for (var i = 0; i < length; i++)
            {
                res.Append(valid[CryptRand.GetInt32(valid.Length)]);
            }

            return(res.ToString());
        }