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

Vista: 17471|Risposta: 1

[Comunicazione] Risolvere il problema del valore di ritorno di linq vuoto o di forzare il tipo a essere nullo

[Copiato link]
Pubblicato su 09/05/2015 18:27:11 | | |


Oggi l'uovo ha fatto male tutto il pomeriggio, e i dati ottenuti sono stati caricati anonimamente con varietà.

Poi forzare la conversione del tipo, diventa nulla, sto scrivendo male una conversione forzata del tipo,

Finalmente ho trovato alcune informazioni su Internet e alla fine ho fatto uscire, da vari tipi a tipi di elenco richiede toList(), che trucco!

Scrittura corretta:

  1. var hh = (from f in db.ClassInfo select f).ToList();
  2.                 List<ClassInfo> g = hh as List<ClassInfo>;
  3.                 GridView1.DataSource = g;
  4.                 GridView1.DataBind();
Copia codice

  1. public static List<shopinfoview> GetShopInfo() {
  2.             ShopDBDataContext db = new ShopDBDataContext();
  3.             
  4.             return (from b in db.shopinfoview select b).ToList();
  5.         }
Copia codice






Precedente:Alcuni semplici usi di IEnumerable
Prossimo:La scuola può andare online! È su Internet!
Pubblicato su 09/05/2015 20:45:03 |
imparato.      
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