music0011 hop Ответов: 1

Не могу понять VB.NET синтаксис с бритвой


Я следую учебнику в Razor с C#, но я использую VB.Net и нуждается в помощи, потому что мой код не компилируется.

var grid = new WebGrid(PostRepository.GetAll(orderBy: "DateCreated DESC"));

@grid.GetHtml(
columns: grid.Columns(
grid.Column(format: @<a href="~/admin/post/edit/@item.Slug">Edit</a>),
grid.Column("Published", format: @<span>@(item.DatePublished.HasValue ? item.DatePublished : "")</span>)
)



Мой VB.Net Код:

@Dim grid = New WebGrid(PostRepository.GetAll(orderBy:="DateCreated DESC"))

    @grid.GetHtml(
    @columns:=grid.Columns(
    @grid.Column(format:=@<a href="~/Admin/post/edit/@item.Slug">Edit</a>),
    @grid.Column("Published", format:=<span>@If(@item.DatePublished.Hasvalue, 
    @item.DatePublished, "")</span>)
    )


Что я уже пробовал:

----------------------------------------------------------------

Richard MacCutchan

В чем же вопрос?

music0011 hop

Отредактировал мой вопрос!

Richard MacCutchan

И опять же, что является в чем вопрос?

music0011 hop

У тебя нет никакого представления о бритве, не так ли? Хахахаха

Richard MacCutchan

Ну, мой проект Razor компилируется и работает нормально, так что да, я это делаю.

music0011 hop

Ваше самоуверенное отношение заставляет меня поверить, что это простой проект Hello World.

Richard MacCutchan

Ух ты, ты даже умнее, чем я думал.

1 Ответов

Рейтинг:
2

music0011 hop

Согласно вашей логике, нет никакой необходимости в CodeProject, потому что можно найти все ответы, прочитав короткий официальный документ на Microsoft Docs. Это не неправильное предложение само по себе, но насмешка над моим вопросом за то, что у меня нет готового ответа, противоречит логике этого форума.

Richard MacCutchan

Я не издевался над вашим вопросом, только над вашими насмешливыми комментариями. Я дважды спрашивал тебя, о чем ты спрашиваешь, и единственное, что ты написал, было: - мой код не компилируется." Итак, как именно вы ожидаете, что мы угадаем, какое сообщение об ошибке может выдавать компилятор и к какой строке оно относится?