using System.Security.Cryptography;
string str = GenerateRandomString(l);
public string GenerateRandomString(int length)
var codeData = new byte[length];
using (var randomStringGenerator = new RNGCryptoServiceProvider())
randomStringGenerator.GetBytes(codeData);
Console.WriteLine(codeData.ToString());
response = Encoding.Default.GetString(codeData);