मैं एक विशेष संग्रह को कार्यान्वित करने की कोशिश कर रहा था जो ObservableCollection
जैसे कुछ और तंत्र को समाहित करने के लिए काम करता है, ऐसा करने के लिए कि मैं अपने संग्रह को Collection
से प्राप्त करने देता हूं और मैं उसी इंटरफ़ेस को भी लागू करता हूं।ऑब्जर्जेबल कोलेक्शन <T> कैसे काम करता है?
मैं सिर्फ हालांकि नहीं मिलता है कैसे एक वास्तव में, पूरे संग्रह-बदल-तर्क को लागू करता है उदाहरण के Collection<T>.Add
के लिए ओवरराइड किया जा रहा है (यह भी आभासी रूप में चिह्नित नहीं है), तो कैसे ObservableCollection
आग CollectionChanged
घटना यदि आइटम करता है उस विधि का उपयोग कर जोड़ा गया था?
आह पर देखा जा सकता है, ताकि इसका तरीका है कि काम करता है, तो आप एक बार फिर से धन्यवाद करके ऐसा करता है! (आप इसे कैसे जानते हैं?) –
@ एचबी, क्या आपने [रिफ्लेक्टर] (http://www.red-gate.com/products/dotnet-development/reflector/) के बारे में सुना है? –
@ डारिन मेरे पास है लेकिन उन्होंने मुझे बताया कि अब यह पैसा खर्च करता है और अगर मैं अपने सिस्टम पर एक प्रतिलिपि छोड़ देता हूं तो वे मुझे शिकार करेंगे http://tirania.org/blog/archive/2011/Feb-04.html –