Ciao amici,
va bene che sono alle prime armi con Visual Basic 2005, ma non riesco proprio a spiegrami questo codice di esempio, malgrado stia seguendo un libro su VB.Net.
Si tratta di fornire delle stringhe o numeri formattati a seconda delle scelte del'utente. In particolare viene creata una classe interna alla classe del form:

codice:
Public Class MainForm
Public Class Culture
        Private IdValue As String
        Private descValue As String

        Sub New(ByVal strDesc As String, ByVal strID As String)
            IdValue = strID
            descValue = strDesc
        End Sub

        Public ReadOnly Property ID() As String
            Get
                Return IdValue
            End Get
        End Property

        Public ReadOnly Property Description() As String
            Get
                Return descValue
            End Get
        End Property
    End Class
.................
.................
End Class
Allora è possibile creare una classe senza utilizzare un modulo per la nuova classe? Perchè l'esempio non ha usato un modulo per la nuova classe?
Poi non mi spiego le due proprietà di sola lettura "Descriprion" e "ID" della classe. In esse non vedo nessun codice particolare al di fuori del passaggio di parametri.
A che serve allora questo?
Grazie.