Представьте, что вы используете не двойной, а какой-то класс. И затем, что поле этого класса изменилось. Должен ли массив поднять свойство изменено? Конечно нет. Таким образом, есть несколько решений, которые вы можете рассмотреть:
ObservableCollection
и метод SetItem
ObservableCollection
и вместо присвоения значения удалить и вставить значение [ 116] INotifyPropertyChanged
, и когда изменения в dobule вызывают это событие, должен быть правильный подход, если целью является привязка данных Array
каждый раз ( громоздкий и неэффективный, но все еще работает) Хорошо, я попробовал это, и это, кажется, работает:
$s.psbase.properties.path[0] = $siteConfig.path
$s.psbase.CommitChanges()
Существует ли лучший более чистый способ обработать это?