' Visual Basic .NET Document Option Strict On ' Public Class Size Private a1 As Double Private a2 As Double Public Property Å As Double Get Return a1 End Get Set a1 = value End Set End Property Public Property Å As Double Get Return a2 End Get Set a2 = value End Set End Property End Class ' Compilation produces a compiler warning like the following: ' Naming1.vb(9) : error BC30269: 'Public Property Å As Double' has multiple definitions ' with identical signatures. ' ' Public Property Å As Double ' ~ ' Module Example Public Sub Main() End Sub End Module