VB.NET MVC ViewModel获取和设置

时间:2017-03-24 20:30:15

标签: asp.net-mvc vb.net viewmodel c#-to-vb.net

如果模型在C#中声明了一个字符串:

public string Message { get; set; }

我使用C#到VB.net Telerik Code Converter,我的字符串现在变为:

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;组;默认情况下?我提供的以太网VB.net示例是否有任何优缺点?

1 个答案:

答案 0 :(得分:0)

较短的表单称为auto-implemented properties,基本上与较长的方法相同。编译器在幕后完成额外的工作。

https://msdn.microsoft.com/en-us/library/dd293589.aspx