參數認證123
中午12:46今天發現一件很GY的事情,有些人喜歡在輸入帳密的時候給你亂打
很好~~ 因為大家都發揮了QA的精神, TEST NEVER STOP!!!!!!!!!!
所以身為一個專業的QA, 對於CODE的品質絕對不能馬馬乎乎
參考http://www.dotblogs.com.tw/kirkchen/archive/2010/03/04/13887.aspx
public void Register(string name,string email,string,int age) { if (string.IsNullOrEmpty(name)) throw new ArgumentNullException(); if (string.IsNullOrEmpty(email)) throw new ArgumentNullException(); if(!Regex.IsMatch(email,@"^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$")) throw new ArgumentException(); if(age < 18 ) throw new ArgumentOutOfRangeException(); ... }
哈哈加入這個判斷後,看看還有誰會亂輸入^^
0 意見