如何在StringTemplate4中处理C#字典的迭代?
<td style="padding-left:6px">
$order.Extra : {ext |
$ext.Key$ : $ext.Value$ }$
</td>
这似乎不起作用。我错过了什么吗?
答案 0 :(得分:1)
dictionaryExample(order) ::= <<
<td style="padding-left:6px">
$order.Extra.keys : {k |
$k$ : $order.Extra.(k)$ }$
</td>
>>
这是你要找的吗?当您想要与之关联的值时,迭代键并将键应用于字典。
输出:
<td style="padding-left:6px">
key1 : value1
key2 : value2
key3 : value3
</td>