using System;
using System.Linq;
using System.Collections.Generic;
public class RandomString {
public static string GenerateRandStringWithoutRepetition(int size) {
string characters = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
List<char> charList = new List<char>();
foreach (char ch in characters) {
charList.Add(ch);
}
charList = charList.OrderBy(c => Guid.NewGuid()).ToList();
string randString = "";
for (int i = 0; i < size; i++) {
randString += charList[i];
}
return randString;
}
public static void Main(string[] args) {
int length = 15;
string randomString = GenerateRandStringWithoutRepetition(length);
Console.WriteLine(randomString);
}
}
/*
run:
hAixWFq83PcbTmp
*/