Zdravím, chtěl bych se zeptat jak by se dali generovat náhodné znaky. Napadlo mě že bych požil hodnotu znaku v ASCII a pak to vypsal jako znak, ale nevím jestli je to možné.
Díky
Ahoj,
pro generování náhodných znaků můžeš použít třídu RNGCryptoServiceProvider a její instanční metodu GetNonZeroBytes(byte[]). V případě, že bys chtěl jen tisknutelné znaky, tak si buď budeš muset výstup ještě upravit a nebo použít třídu Random jak bylo naznačené v předchozím příspěvku.
Výhodou použití RNGCryptoServiceProvider je kryptografická náhodnost, nevýhodou potom větší časová náročnost.
Také pozor na to, že třída Random není thread safe.
Pěkný den,
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku