- 234
- 17
- CPU
- Intel Core i5-8600k
- Dissipatore
- Cooler Master ml240l rgb
- Scheda Madre
- Gigabyte Aorus z370 Ultra Gaming rev 1
- HDD
- Wd blue 1tb / Kingstone 128 gb
- RAM
- HyperX Fury 8 gb
- GPU
- Nvidia GTX 1060 6gb Gigabyte Aorus Windforce oc
- OS
- Windows 10
Ciao, per compito devo creare un programma semplice in c# che generi un numero casuale da 1 a 6 e, nel caso in cui una volta generato il numero venga premuto il tasto r ne venga generato un altro, altrimenti se viene premuto un altro tasto casuale il programma si chiude.
adesso, per quanto riguarda la generazione del numero non do alcun problema, però, quando devo dare il comando di richiesta di input ( Console.ReadKey ) non mi permette di leggere un char.
Come dovrei fare?
devo convertire il char in int? o ho solo sbagliato io a scrivere la sintassi?
Edit.
ho risolto il problema precedente, ma ora dovrei convertire il char in un int ( per esempio, se il tasto premuto è r il valore di int è 1, altrimenti è 0), come posso fare?
adesso, per quanto riguarda la generazione del numero non do alcun problema, però, quando devo dare il comando di richiesta di input ( Console.ReadKey ) non mi permette di leggere un char.
Come dovrei fare?
devo convertire il char in int? o ho solo sbagliato io a scrivere la sintassi?
Edit.
ho risolto il problema precedente, ma ora dovrei convertire il char in un int ( per esempio, se il tasto premuto è r il valore di int è 1, altrimenti è 0), come posso fare?
Ultima modifica: