252 messaggi dal 03 dicembre 2001
www.fuossbook.it
Ciao a tutti,
forse causa stanchezza oggi mi sto perdendo su una cosa proprio stupida.


nelle proprietà di una classe creo


public List<int> SelectedGestionnaires
{
get
{
return _selectedGestionnaires;
}
set
{
_selectedGestionnaires = value;
RaisePropertyChanged(() => SelectedGestionnaires);
}

}


in un metodo poi vado a fare questa assegnazione


if (CurrentSousDossierHeader.Notaire != null)
{
SelectedGestionnaires(CurrentSousDossierHeader.Notaire.Id);
}


perchè mi da errore e mi dice che l'oggetto non é referenziato?

Grazie in anticipo

***************************
webmaster di:
hydrasail.blogspot.it
fuossbook.it
***************************
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,
probabilmente CurrentSousDossierHeader è null, quindi dovresti fare:
if (CurrentSousDossierHeader != null && CurrentSousDossierHeader.Notaire != null) {
  //Nella tua riga di codice mancava un .Add o altro metodo di List<T> che volevi usare
  SelectedGestionnaires.Add(CurrentSousDossierHeader.Notaire.Id);
}


ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.