一、目的:在寫代碼過程中有時會遵循一定規則重複性的寫代碼,這些重複性的代碼可以通過工具自動生成,從而提高開發效率
二、實現:
1、主要應用反射動態獲取屬性去匹配賦值;
2、實現了根據實體模型生成ViewModel模型;
3、實現了根據實體模型生成創建數據庫表的Sql語句
4、實現了根據實體屬性去賦值另一實體的代碼語句;
5、實現了快速生成測試數據的代碼語句;
三、示例:
1、主要應用反射動態獲取屬性去匹配賦值;
2、實現了根據實體模型生成ViewModel模型;
3、實現了根據實體模型生成創建數據庫表的Sql語句
4、實現了根據實體屬性去賦值另一實體的代碼語句;
5、實現了快速生成測試數據的代碼語句;
this.richTextBox2.SelectionStart=this.richTextBox2.Text.Length; this.richTextBox2.ScrollToCaret();
在書上學到繪圖驗證碼示例,記錄一下 //生成驗證碼 public string CheckCode() { int number; char code;