Tag: dotliquid

尝试使用带有c#的DotLiquid

我无法使用C#在http://dotliquidmarkup.org/try-online中执行示例。 我有相同的示例,并尝试使用以下代码执行它: var template = DotLiquid.Template.Parse(myTemplate); Message.Body = template.Render(DotLiquid.Hash.FromAnonymousObject(user)); myTemplate与示例完全相同: {{ user.name | upcase }} has to do: {% for item in user.tasks -%} {{ item.name }} {% endfor -%} 但是当点击Render时我收到错误:mscorlib.dll中出现类型’System.Reflection.TargetParameterCountException’的exception,但未在用户代码中处理,内部消息为:参数计数不匹配。 我告诉我的数据类型与示例中的相同: public class User : DotLiquid.Drop { public string Name { get; set; } public List Tasks { get; set; } } public class […]