2

我正在使用 T4toolbox,我很困惑生成器的用途。我可以运行以下

public class Generator1 : Generator
{

    protected override void RunCore()
    {

        Template1 t = new Template1();
        t.Output.File = "t3.txt";
        t.Render();

    }
}

或者我可以像下面这样直接运行 t4 脚本。

Template1 t = new Template1();

t.Output.File = "t3.txt";

t.Render();

但是我也可以使用没有生成器的 t4 脚本来做同样的事情。所以我的意思是可以用两种方法“脚本-->生成器-->模板”和“脚本-->模板”做同样的事情,我错过了什么吗?

4

1 回答 1

3

当想要封装多个模板时,生成器类很有用。更多信息:http ://www.olegsych.com/2008/09/t4-tutorial-creating-complex-code-generators/

于 2010-04-09T22:16:56.927 回答