C# Seriennummer generieren
Habe dir mal ne kleine Funktion geschrieben, die dir einen Key generiert.
Code:
public static string Key(int length, string strpool)
{
if (strpool == "")
{
strpool = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
}
Random rnd = new Random();
string key = null;
for (int a = 0; a < length; a++)
{
for (int i = 0; i < 4; i++)
{
int rand = rnd.Next(1, strpool.Length);
key += strpool[rand];
}
if (a != length - 1)
{
key += "-";
}
}
return key;
}
ein Aufruf könnte so aussehen:
Code:
string key = Key(5, "");
Console.WriteLine("Key: {0}", key);
|