下面的代碼片段給我一個錯誤:剃刀:<text></text>內拉姆達
@foreach (PageViewModel root in menuData)
{
Action <PageViewModel> traverse = null;
traverse = (n) => {
@<text>
<li><a href="@n.Url">@n.Title</a></li>
</text>
n.Children.ForEach(traverse);
};
traverse(root);
}
的錯誤是:CS1002: ; expected
,就在</text>
關閉標籤後的行。
我在這裏做錯了什麼?
我不認爲你需要的文本之前的@ - @''應該是''? –
Stuart
2011-03-27 10:29:22
nope,給我一個CS1525:無效的表達術語'<' – 2011-03-27 10:48:45