我在 MSDN 上找不到任何可以说明应该如何使用以下功能的内容:
@{ Func<String, HelperResult> a = @<div>@item</div>; }
@a("Hey!");
呈现为:
<div>Hey!</div>
特别感兴趣的是:
- 可以接受多个参数吗?
- 我可以指定除@item 以外的变量名称(默认情况下)吗?
- 我可以使用任何其他类型的结果值吗?
唯一的证据是HelperResult类型仅供内部使用,这让我认为它不应该被使用,并且使此功能未记录在案,无法保证它会在下一个版本中出现。
一个普遍的问题是我可以使用它吗?如果是这样,怎么做?