Klasa właściwości ObservableCollection
Powtarzam tę właściwość w moimMVVM
projektuj zbyt wiele razy, aby policzyć. Jaki byłby właściwy sposób utworzenia klasy ogólnej lub fabryki w celu zastąpienia tych linii kodu?
ObservableCollection<Result> _resultCollection;
public ObservableCollection<Result> ResultCollection
{
get
{
if (_resultCollection == null)
_resultCollection = new ObservableCollection<Result>();
return _resultCollection;
}
set
{
_resultCollection = value;
}
}