Stringhe e numeri random

Generazione di una stringa random di una determinata lunghezza.

- Il parametro size determina la dimensione della stringa.
- Il parametro lowerCase se true, genera una stringa in minuscolo.


public static string RandomString(int size, bool lowerCase)
{
StringBuilder RandStr = new StringBuilder(size);

// Ascii posizione iniziale (65 = A / 97 = a)
int Start = (lowerCase) ? 97 : 65;

// Aggiunge caratteri random
for (int i = 0; i < size; i++)
RandStr.Append((char)(26 * randomSeed.NextDouble() + Start));

return RandStr.ToString();
}


Generazione di un numero random.

- Il parametro Minimal determina il risultato minimo di numeri.
- Il parametro Maximal determina il risultato massimo di numeri.

public static int RandomNumber(int Minimal, int Maximal)
{
return randomSeed.Next(Minimal, Maximal);
}

0 commenti:

Posta un commento