2012-10-31 3 views
-1

나는 Razor 뷰 구문에 익숙하지 않으며 대부분의 예제가 C#에 있기 때문에 vb.net에 Razor 구문을 포함하는 데 도움이 필요합니다.VB.net에 C# Razor를 변환

@helper selected (c As String, culture As String) 
    If c = culture Then 
     @:checked='checked' 
    End If 
End helper 

내가 년 동안 VB.Net 감동하지 않은,하지만 그 당신을 위해 작동합니다 같습니다

@helper selected (string c,string culture) 
{ 
    if (c==culture) 
    { 
     @:checked='checked' 
    } 
} 
+2

면도기는보기 엔진합니다 - @helper로 구성되어있는 @ 구문. 귀하의 질문은 VB.Net C#을 면도칼보기로 번역하는 것을 말합니다. – Spikeh

+1

@Spikeh C# 또는 VB.Net을 사용하는지 여부에 따라 다른 면도기 구문이 있습니다. 면도기 코드는 .vbhtml 파일 또는 .cshtml 파일로 갈 수 있으며 사용하는 구문에 따라 사용해야하는 구문이 결정됩니다. VB.Net에서 중괄호는 * Razor * 코드의 블록을 구분하는 데 사용되지 않습니다. 분명한 것은 질문은 "Razor C# 구문을 Razor VB.Net 구문으로 변환"하는 것이지만 적절한 질문을하는 것이 그리 멀지는 않습니다. – BlueMonkMN

답변

1

당신은 면도기 내부보기 VB.Net으로 C# .NET을 변환하고 .

ASP.NET에서
+0

이것은 맞습니다.하지만 여기있는 사람이라면 C#에서 VB 로의 면도기보기를 신속하게 변환 할 수있는 온라인 도구에 대해 알고 있다면 궁금합니다. 나는 손으로 이것을하는 것에 지쳤다. :) 나는 면도보기가 C#과 VB와는 아무런 관계가없는 html을 포함하고 있다는 것을 이해한다. 그러나 나는 단지 전체보기를 붙이고 변환 된보기를 얻을 수 있다면 좋을 것이다. 출력으로 ... – Marko

-1

는 :.

"면도기 구문은 C# 프로그래밍 언어를 기반으로하고, 그 ASP.NET 웹 페이지와 함께 가장 많이 사용되는 언어이다됩니다 그러나, 면도기 구문은 비주얼을 지원합니다 Basic language 및 Visual Basic에서도 볼 수있는 모든 것을 볼 수 있습니다. 자세한 내용은 부록 Visual Basic 언어 및 구문을 참조하십시오. " 여기

는 당신을 도울 수 VB.NET에서 몇 가지 예입니다 :

Introduction to ASP.NET Web Programming Using the Razor Syntax (Visual Basic)