Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    78

    [VB .NET] Proprietà di una classe

    Ciao a tutti,
    è possibile scrivere una property in questo modo?

    codice:
    Public Property SetSorgente()
            Get
    
            End Get
            Set(ByVal Value)
                Sorgente = Value
            End Set
    End Property
    Funziona, ma non sono certo che sia la via migliore. Sapete se esiste un modo diverso? (escludendo il passaggio di un parametro ad un metodo) Tenete presente che a me non interessa leggere il valore di questa proprietà. "Sorgente" mi è utile solo per aprire una connessione all'interno del mio controllo utente quindi lo devo solo settare e rendere pubblico all'interno della classe.
    Grazie

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    basta non mettere proprio il get

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    E' una Prorietà a sola scrittura ma VB2008 non te lo permette di fare. Ti fa scrivere:
    codice:
     Public WriteOnly Property SetSorgente() As Boolean
            Set(ByVal value As Boolean)
                sorgente = value
            End Set
        End Property

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    78
    ok, grazie

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.