How do you call a constructor from your nested class? See bold text:
Thanks
David
VB.NET:
Public Class A
Public Class B
Private m_Age As Integer
Property Age() As Integer
Get
Return m_Age
End Get
Set(ByVal Value As Integer)
If Value < 0 Then
Throw New Exception("Leeftijd fout ingegeven.")
End If
m_Age = Value
End Set
End Property
Public Sub New(ByVal age As Integer)
Me.Age = age
End Sub
Overrides Function ToString() As String
Return "Age: " & Age.ToString()
End Function
End Class
Private m_AgeB As B
Private m_Name As String
Property AgeB() As B
Get
Return m_AgeB
End Get
Set(ByVal Value As B)
m_AgeB = Value
End Set
End Property
Property Name() As String
Get
Return m_Name
End Get
Set(ByVal Value As String)
Value = m_Name
End Set
End Property
Public Sub New(ByVal name As String)
Me.Name = name
End Sub
Public Sub testscherm()
Console.WriteLine("Name: " & Name)
Console.WriteLine(AgeB)
End Sub
End Class
Module HeadProg
Sub Main()
Try
[B]Dim test As New A("David", 18)[/B]
test.testscherm()
Console.WriteLine()
Catch ex As Exception
Console.WriteLine("Fault : " & ex.Message)
End Try
End Sub
End Module
Thanks
David