Questione : C# - errore che richiama allineamento dalla condizione di sessione.

Sto memorizzando un allineamento degli oggetti [serializable] del partecipante all'oggetto di sessione come tale: class= " lineNumbers " >
1 del >


 _p = nuovo List ();
 _p.Add (nuovo partecipante ());
 Sessione [“partecipanti„] = _p.ToArray (); class= >

I di
1 del >

partecipante [] _array = (partecipante []) sessione [“partecipanti„];
_p = nuovo List (_array); impianti " liberi " benissimo 90% di >


Everything del class= di

Unable ad oggetto fuso il tipo “partecipante []„ a tipo 'dell'errore del


The del partecipante [] 'si presenta sulla prima linea di codice preveduta per il richiamo sopra.  La finestra della vigilanza indica che la sessione [“partecipanti„] non è nulla ed effettivamente sembra contenere un allineamento valido con il conteggio previsto dell'articolo. l'aiuto del

Any molto sarebbe apprezzato.

class= del

Risposta : C# - errore che richiama allineamento dalla condizione di sessione.


Anche se i tipi differiscono soltanto dagli attributi, ancora sono tipi differenti… lo fanno aggiungere/hanno rimosso tutto l'attributo recentemente… avete accennato che il partecipante il tipo ha attributo [serializable]… è là una probabilità questi oggetti deserialized da un deposito che è stato conservato con il codice categoria del partecipante prima di qualunque cambiamento… ed ora state provando a deserialize al codice categoria dopo il cambiamento (nell'attributo)…
Altre soluzioni  
 
programming4us programming4us