2017-03-24 4 views
0

을 설정VB.NET MVC 뷰 모델 얻고 모델과 같은 C#에서 문자열을 선언 한 경우

public string Message { get; set; } 

을 내가 VB.net Telerik Code Converter로는 C#을 사용하여, 내 캐릭터는 이제됩니다 :

Public Property Message() As String 
    Get 
     Return m_Message 
    End Get 
    Set 
     m_Message = Value 
    End Set 
End Property 
Private m_Message As String 

너무 많은 줄의 코드를 사용하여 문자열을 선언하지 않으려합니다. 뷰 모델에 50 개의 문자열이 있으면 부피가 커집니다.

는 VB.net에서 작동 :

Public Property Message() As String 

이 방법은 GET을 처리 할 문자열을 선언합니까; 세트; 기본적으로? 내가 제공 한 ether VB.net 예제에 대한 장단점이 있습니까?

+2

체크 아웃 http://stackoverflow.com/questions/6080774/what-are-the-advantages-of-the-property-keyword-in-vb-net-over-using-a- private-f - getter 나 setter에 매개 변수를 추가하는 것과 같이 표준에서 벗어나는 작업을 수행해야하는 경우 속성을 정의하는 좀 더 자세한 방법을 사용합니다. 그런 다음에도 일반적으로 별도의 메서드를 만듭니다. 에 대한. – N0Alias

답변