Risultati da 1 a 2 di 2

Discussione: [VB.Net] Che differenza c'è tra CType e DirectCast?

  1. #1
    m.pittini è offline Utente del Forum
    Data Registrazione
    Feb 2009
    Messaggi
    130

    [VB.Net] Che differenza c'è tra CType e DirectCast?

    Qualcuno mi sa spiegare la differenza tra questi due metodi di conversione del VB.Net: CType e DirectCast?
    Fanno la stessa cosa oppure cose diverse?

  2. #2
    Vins è offline Moderatore
    Data Registrazione
    Jul 2009
    Messaggi
    98
    Sono entrambi metodi di conversione ma CType cerca sempre di effettuare la conversione mentre DirectCast funziona solo se l'argomento sorgente può essere convertito nel tipo di destinazione (sollevando un'eccezione in caso contrario). Pertanto è necessario utilizzare CType quando si usano come argomenti tipi di valore. DirectCast effettua conversioni solo tra classi appartenenti alla stessa gerarchia di classi.

    Ciao

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •