gpt4 book ai didi

c# - 从模板生成多个输出文件

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:23 25 4
gpt4 key购买 nike

嗨我正在为我的 xml 文件编写自定义模板生成器。我想知道你们是否可以告诉我一种方法,我可以从同一模板下的模板生成多个输出文件。

文件的数量应该取决于我输入的xml文件的数量

如果我想为 a.xml 生成 c# 类,我正在做这样的事情

<#= XmlToCsGenerator.Xml(this.Host.ResolvePath("a.xml")) #>

我的函数 XmlToCsGenerator.Xml(string path) 返回要写入文件的字符串。

提前致谢

最佳答案

此处详细介绍了 Damien Guard 的方法: http://damieng.com/blog/2009/11/06/multiple-outputs-from-t4-made-easy-revisited也是一个很好的。这与 Entity Framework 在 .Net 4.0 产品中使用 T4 时使用的方法非常接近。

关于c# - 从模板生成多个输出文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4755240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com