我們在寫一些Model的時候,經常會重寫ToString,為了在控制台中進行列印或者更好的單元測試。
但是,如果Model的字段非常多的時候,如此簡單的重複勞動經常會變成一件令人頭痛的事情,因為大家
都不想重複勞動,或者這種事情應該交給初級程式員或者畢業生去做。
看如下:
如果充分利用反射的特性,我們可以做一個擴充方法,請看如下:
這樣,我們在原來的代碼中隻要寫一句話:
測試程式:
運作結果如下:
FirstName: Master
LastName: HaKu
Age: 20