Класс свойства ObservableCollection
Я повторяю это свойство в моемMVVM
проект слишком много раз, чтобы сосчитать. Каков будет правильный способ создания универсального класса или фабрики для замены этих строк кода?
ObservableCollection<Result> _resultCollection;
public ObservableCollection<Result> ResultCollection
{
get
{
if (_resultCollection == null)
_resultCollection = new ObservableCollection<Result>();
return _resultCollection;
}
set
{
_resultCollection = value;
}
}