[英]T4 Template c# understand the difference
我使用以下代碼,但我不理解以下內容:1.為什么在txt文件或for語句中看不到定義字符串名稱,因為它在標記內2.如果我想查看它,我需要使用不同的標簽?
<#
string name = "Sop";
#>
Hello there ,<#=name #>
<#
for (int i = 0; i < 5; i++)
{
#>
Hi!
<#
}
#>
輸出是
Hello there ,Sop
Hi!
Hi!
Hi!
Hi!
Hi!
您的代碼位於評估標簽<# #>
以便評估和運行,但不會成為輸出的一部分。 如果要生成代碼,請不要使用標簽。 有關T4模板的更多信息,請參見MSDN上的所有信息 。 尤其是指向MSDN的鏈接對於從xml文件存儲定義生成代碼非常詳盡。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.