Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 16605|Risposta: 1

[ASP.NET] Quando aiuti a costruire un sito web, appare System.InvalidCastException: Trasferimento specificato...

[Copiato link]
Pubblicato su 17/11/2017 21:46:49 | | | |
Pubblicato su 18/11/2017 09:23:27 |
Prova con Convert.ToInt32().

1. int è adatto per la conversione tra tipi di dati semplici, e l'intero predefinito di C# è int32 (il tipo bool non è supportato);

2、int. Parse(string sParameter) è un costruttore, e il tipo di parametro supporta solo il tipo di stringa.

3. Convert.ToInt32() è adatto per convertire il tipo Oggetto in tipo int;

4. Convert.ToInt32() e int. Sfumature di Parse():

A differenza di null, Convert.ToInt32(null) restituisce 0 senza eccezioni, ma int. Parse(null) produrrà un'eccezione.
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com