Property-Anweisungen Wolfgang Kluge

Die Property-Anweisungen mit Get, Let und Set haben sich Grundlegend gešndert. Nicht nur das traditionelle Let fliegt raus (siehe dazu auch Zuweisungen an Variablen).
Es wurde weiterhin eine Zusammenfassung der Property-Anweisungen in eine Methode vorgenommen.

Innerhalb dieser Methode wird dann wieder unterschieden zwischen der Zuweisung und dem Auslesung der Eigenschaft. Zum Zuweisen ist eine Variable mit dem Namen value reserviert, dieser muŖ also nicht mehr extra angegeben werden.

aus
Public Property Get Rates() As Integer
  Rates = m_Rates
End Property

Public Porperty Let
Rates(ByVal NewValue As Integer)
  m_Rates = NewValue
End Property


wird also Public Property Rates() As Integer
  Get
    Rates = m_Rates
  End Get

  Set
    m_Rates = value
  End Set
End Property


Let wird nicht mehr gebraucht, da es nun keinen Unterschied mehr macht, ob man ein Objekt an eine Variable zuweisen will, oder einen Wert...fliegt also raus.