В VB.NET, каковы преимущества использования Property
ключевого слова, а не:Каковы преимущества ключевого слова Property в VB.NET в использовании частного поля с геттерами и сеттерами?
Private MyProperty as String
Public Sub setP(ByVal s as String)
MyProperty = s
End Function
Public Function getP() as String
return MyProperty
End Function
Исходя из Java Я предпочитаю использовать этот стиль, а не Property...End Property
- есть ли причина не?
Да, есть * каждый * причина не делать. Свойства - это идиоматические .NET-конструкции. Не записывайте Java-код в VB.NET (или C#, если на то пошло). Если вы хотите написать Java-код, напишите код на Java. –