Generate Random Number for specified string length and character set.
///
 
 
///
/// Generates the alphanumeric random code.
/// 
/// This is the set of the
characters from which random code needs to generate.
/// The length of the string needed to generate random code.
///  The alphanumeric random code.
        protected
string GetRandomNumber(string
characterSet, int length)
        {
            Random
random = new Random();
            //The
below code will select the random characters from the set
            //and
then the array of these characters are passed to string 
            //constructor
to makes an (alpha) numeric string depends on the user need.
            string
getRandomCode = new string(Enumerable.Repeat(characterSet, length)
                    .Select(set =>
set[random.Next(set.Length)]).ToArray());
            return
getRandomCode;
        }
Character
Set = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()_+}{“:?><,./’;[]|\"

No comments:
Post a Comment