Générer une chaine aléatoire
2005-07-27 #code-snippets#csharp
/// <summary>
/// Build a random string (for id, login, password...)
/// </summary>
public static string randomString() {
int length = new Random().Next(6, 10);
return randomString(length);
}
/// <summary>
/// Build a random string (for id, login, password...)
/// </summary>
public static string randomString(int length) {
string tempString = Guid.NewGuid().ToString().ToLower();
tempString = tempString.Replace("-", "");
while (tempString.Length < length) {
tempString += tempString;
}
tempString = tempString.Substring(0, length);
return tempString;
}