저는 Silverlight에서 프로젝트 작업을하고 ObservableCollection이 어떻게 작동하는지 알고 싶었습니다.반사 된 코드에서 동일한 이름을 가진 이벤트?
public class ObservableCollection<T> :
Collection<T>, INotifyCollectionChanged, INotifyPropertyChanged
{
// Fields
private bool _busy;
// Events
public event NotifyCollectionChangedEventHandler CollectionChanged;
protected event PropertyChangedEventHandler PropertyChanged;
event PropertyChangedEventHandler INotifyPropertyChanged.PropertyChanged;
...
가 어떻게이 같은 이름을 가진 두 이벤트를하고 입력 할 수 있습니다 :이 반사판에보고 매우 놀랐습니다? 무슨 일이야? 리플렉터의 버그입니까?