对不起,这是一个懒惰的问题…
我很好奇如果$DateTime.Now。年可以使用NVelocity模板来显示当前的年份?还是我需要设置一个变量?
不,据我所知,NVelocity模板只适用于在VelocityContext中设置的对象。
但是将自定义对象添加到上下文中然后在模板中使用它们是没有问题的。
_context = new VelocityContext();
_context.Put("your_key", your_object);