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
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
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,
Zjistit počet nových příspěvků
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
































© 2003–2025 Programujte.com