private NotifyCollectionChangedEventArgs FireCollectionChanging(NotifyCollectionChangedAction action, object value, int index1d, int[] length) { if (CollectionChanging == null) { return(null); } var eventArgs = new MultiDimensionalArrayChangedEventArgs(action, value, index1d, -1, stride); CollectionChanging(this, eventArgs); return(eventArgs); }
private NotifyCollectionChangedEventArgs FireCollectionChanging(NotifyCollectionChangedAction action, object value, int index1d, int[] length) { if (CollectionChanging == null) { return null; } var eventArgs = new MultiDimensionalArrayChangedEventArgs(action, value, index1d, -1, stride); CollectionChanging(this, eventArgs); return eventArgs; }