【发布时间】:2010-10-27 05:03:07
【问题描述】:
我有一个看起来像这样的模板片段:
<#+
if (length == "0")
#> return record.Substring(offset);
<#+
else
#> return record.Substring(offset, <#= length #>);
当 length != "0" 它工作正常,但是当它是 "0" 它发出记录。Substring(offset);代码没问题,但后面跟着文本“0);” (没有双引号)在下一行。看起来它正在发出片段“);”从其他块。我不明白为什么?
【问题讨论】:
标签: code-generation t4