How to create array of objects in VB.NET

1 Answer

0 votes
Public Class TheClass

    Private i As Integer

    Public Sub New(num As Integer)
        i = num
    End Sub

    Public ReadOnly Property GetNumber As Integer
        Get
            Return i
        End Get
    End Property

End Class

Module Module1

    Sub Main()

        Dim TheObjects() As TheClass = {New TheClass(100),
                                        New TheClass(387),
                                        New TheClass(9874)}

        For Each O In TheObjects
            Console.WriteLine("{0}", O.GetNumber)
        Next

    End Sub

End Module

' run:
' 
' 100
' 387
' 9874

 



answered Apr 12, 2016 by avibootz

Related questions

1 answer 231 views
1 answer 209 views
3 answers 126 views
1 answer 185 views
185 views asked Aug 5, 2022 by avibootz
1 answer 192 views
...