[c#]-Generator liczb i znaków

TDK8GB

Użytkownik
Dołączył
Maj 17, 2013
Posty
105
Witam!
Ostatnio zacząłem pisać prosty generator liczb w windows forms. Mam problem z generowaniem np takiego ciągu: 8qKd12B.(Wygenerowanie tylko małych liter jest proste) Jak w c# zrobić przy użyciu random generator mieszanych liczb, liter i innych znaków?
 

Dark Smark

Były Moderator
Dołączył
Kwiecień 29, 2006
Posty
1953
Przejrzyj tablice sobie i poczytaj o ASCII http://pl.wikipedia.org/wiki/ASCII i najpierw losuj liczby z odpowiedniego przedziału (np dla dużych liter losuj cyfry od 65 do 90, dla małych od 97 do 122, a dla cyfr 0-9 losuj z przedziału 48-57) a następnie rzutuj (konwertuj z liczby na znak) je na char. Następnie sklejaj jak ktoś wyżej pisze czy coś w jedną całość.

PSEUDOKOD:
int znakInt =65;
char znakChar =Convert.ToChar(znakInt);
 
Do góry Bottom