재우니의 블로그

 

C# 으로 영문자와 숫자 조합으로 난수를 만들때, 간단하게 LINQ 를 사용하여 구현도 가능합니다.

 




public static string GetRandomPassword(int _totLen)
{
     Random rand = new Random();
     string input = "abcdefghijklmnopqrstuvwxyz0123456789";

     var chars = Enumerable.Range(0, _totLen)
                                   .Select(x => input[rand.Next(0, input.Length)]);
     return new string(chars.ToArray());
}



결과값