In many cases, you need to generate a certain number of random numbers in a certain format. The following is the implementation method. Below is your own class public class myrandom {private string _strin; private string _strout; private random_rnd;
Public myrand (String Strin) {_rnd = new rand (system.environment.tickcount); // system.environment.tickcount indicates milliseconds since the system starts _strin = strin;
Private string getONERandomnum (string strformat) {string straTemp; switch (strformat) {case "*": {int itmp = _rnd.next (36); if (ITMP <10) strTemp = _rnd.next (10) .tostring () Else Strtemp = Convert.ToChar (_rnd.next (26) 'A'). Tostring (); Break;} Case "#": {strTemp = _rnd.next (10) .tostring (); break;} Case "$": {StraTemp = Convert.ToChar (_rnd.next (26) 'a'). TOSTRING (); break;} default: {straTemp = strformat; break;}} returnction;