iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 15
0
自我挑戰組

What a good thing we lose? What a bad thing we knew?系列 第 15

【Day 15】在Visual Studio 2017 寫一個亂數密碼產生器

大家好,今天跟大家學習寫一個亂數密碼產生器

  1. Controller
public ActionResult Index()
            {   //密碼亂數
                string allowedChars = "abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ0123456789";
                int passwordLength = 6;//密碼長度
                char[] chars = new char[passwordLength];
                Random rd = new Random();

                for (int i = 0; i < passwordLength; i++)
                {
                    //allowedChars -> 這個String ,隨機取得一個字,丟給chars[i]
                    chars[i] = allowedChars[rd.Next(0, allowedChars.Length)];
                }

                string password = new string(chars);

                ViewBag.password = password;


                return View();
            }

2.View

@{
    ViewBag.Title = "Index";
}

<h2>Index</h2>

@ViewBag.password
    
    

https://ithelp.ithome.com.tw/upload/images/20181029/20112000gYM91aP8RX.png

參考網址:https://madskristensen.net/blog/generate-random-password-in-c/


上一篇
【Day 14】 利用Keras中的CNN方法 進行數字辨識
下一篇
【Day 16】在Visual Studio 2017 寫一個聊天室
系列文
What a good thing we lose? What a bad thing we knew?30

尚未有邦友留言

立即登入留言