Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    11

    Proprietà di una classe

    Salve a tutti !!

    Qualcuno mi sa dire come faccio a ciclare le proprietà di una mia classe?

    dato il nome della proprietà avrei bisogno di prenderne il valore

    esemio

    La mia Classe
    Public class Persona

    Private m_Cognome As String
    Public Property Cognome() As String
    Get
    Return m_Cognome
    End Get
    Set(ByVal value As String)
    m_Cognome = value
    End Set
    End Property

    Private m_nome As String
    Public Property nome() As String
    Get
    Return m_nome
    End Get
    Set(ByVal value As String)
    m_nome = value
    End Set
    End Property
    end class

    in un 'altra classe avrei l'esigenza di fare una cosa del genere

    dim p as property
    For each p in persona
    if p.name = "cognome" then c = p.value
    next

    Spero di essere stato chiaro
    Grazie a coloro che riponderanno

    Antonio

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    VB6? VB.NET? Letto il Regolamento?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    11

    [vb.net]

    Scusa in Vb.net

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Re: Proprietà di una classe

    Originariamente inviato da weberan
    Qualcuno mi sa dire come faccio a ciclare le proprietà di una mia classe?
    [...]
    dato il nome della proprietà avrei bisogno di prenderne il valore
    Puoi usare le classi del namespace System.Reflection, anche se bisogna ammettere che sorgono dubbi sull'utilità di ciò che vuoi fare, a meno che tu non stia progettando un ambiente di sviluppo o qualcosa di simile.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.