2016-06-23 30 views
2

这似乎很容易,但我不能得到它的工作。 我想在我的布局中声明一个使用vb.net的变量。如何在Razor vb.net中声明局部变量?

我试图

@Dim lst As New List(Of String) 

@{Dim lst As New List(Of String)} 

就像我在其他SO问题,但对于C#和MVC3看到。

+0

什么是错误消息:

<!-- Declare variable --> @Code Dim mood = "saucy" End Code <!-- Using the variable --> <p>Today I am feeling: @mood</p> <!-- Multi-statement block --> @Code Dim greeting = "Welcome to our site!" Dim weekDay = DateTime.Now.DayOfWeek Dim greetingMessage = greeting & " Today is: " & weekDay.ToString() End Code <p>The greeting is: @greetingMessage</p> 

来自实例耍赖撕开? –

+0

对于第一个“预期表达式”而第二个是“'{'在代码块的开头无效。 – ElChapo

回答