using System.Security.Cryptography;
public static void Main()
Console.WriteLine(RandomNumberGenerator.GetInt32(10, 20));
char[] characters = "1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&'()*+,-./:;<=>?@[\\]^_`{|}~".ToCharArray();
Console.WriteLine(RandomNumberGenerator.GetString(new ReadOnlySpan<Char>(characters), length));