J'ai une propriété définie dans une interface comme:Pourquoi est-ce que je reçois une exception avec le code suivant?
Boolean IsBusy { get; }
Il est mis en œuvre dans la classe:
private Boolean _isBusy = false;
public Boolean IsBusy
{
get
{
return this._isBusy;
}
private set
{
if (this._isBusy != value)
{
this._isBusy = value;
this.OnPropertyChanged("IsBusy");
}
}
}
Puis, quand je lance l'application, je reçois toujours suivant type d'erreur lors de l'enregistrement valeur IsBusy dans le constructeur:
'IsBusy' a lancé une exception de type 'System.NullReferenceException' bool {} System.NullReferenceException
Je ne peux pas comprendre. Si je change tout Boolean
en bool
, obtenez la même erreur.
Comment puis-je résoudre ce problème?
Pouvez-vous priver le fragment de votre constructeur, où vous appelez IsBusy? – st78