從數據到代碼——基於T4的代碼生成方式

在之前寫一篇文章《從數據到代碼》(上篇、下篇)中,我通過基於CodeDOM+Custom Tool的代碼生成方式實現了將一個XML表示的消息列表轉換成了相應的C#代碼,從而達到了強類型編程的目的。實際上,我們最常用的代碼生成當時不是CodeDOM,而是T4,這是一個更爲強大,並且適用範圍更廣的代碼生成技術。今天,我將相同的例子通過T4的方式再實現一次,希望爲那些對T4不瞭解的讀者帶來一些啓示。同時
相關文章
相關標籤/搜索