我正在使用字符串模板来呈现一些内容,但内容可能是可变的,所以不确定如何传递它(使用 .net / c#)
基本思想是我有一个 List> 需要作为参数结束,例如
List<KeyValuePair<string, object>> ret = new List<KeyValuePair<string, object>>();
ret.Add(new KeyValuePair<string, object>("elem1", true));
ret.Add(new KeyValuePair(string, object>("elem2", false));
现在我希望这些在字符串模板中显示为:
$item.elem1$ $item.elem2$
我可以让它们成为 $elem1$ 或 $elem2$ 但我需要它们在结构内。所以我实际上需要说服字符串模板 setAttribute 我正在传递一个具有属性 elem1 和 elem2 的对象,而实际上我有一个 KeyValuePairs 列表。
谢谢