Dictionary<TKey,TValue>
काफी हद तक सिर्फ काम करना चाहिए (कम से कम "वी 1" में, मैं कि नहीं लिखा है अभी तक "वी 2" के लिए)।
मैं पूरी तरह से स्वीकार करता हूं कि दस्तावेज ... स्पैस है। चीजें हैं जो मन में छलांग:
- Getting Started (और विकि में कुछ अन्य पृष्ठों देखते हैं)
- trunk में चीजों के एक मेजबान हैं; "उदाहरण" परियोजना इकाई-परीक्षण के रूप में दोगुना हो जाता है, तो मदद मिल सकती है
- my blog
मैं एक बहुत (मैं तो बस, रोजगार बदल दिया है आदि) इस समय हो रहा है, लेकिन मेरे प्राथमिकताएं हैं :
- एक स्थिर "वी 2" बीटा जारी किया हो, कम से कम मूल सुविधा सेट
- प्रलेखन
में सुधार 210
समय मेरा सबसे बड़ा दुश्मन है। लेकिन अगर आपके पास एक विशिष्ट परिदृश्य है, तो मुझे पिंग करने के लिए स्वतंत्र महसूस करें और मैं आपको वापस आने की कोशिश करूंगा।
पुन "क्या मैं इसे आसानी से प्लग कर सकता हूं"; जो आपके कोड पर निर्भर करता है ;-
इसे कुछ प्रत्येक सदस्य के लिए एक अद्वितीय संख्या निर्धारित करने का तरीका है जिसे आप क्रमबद्ध करना चाहते हैं।ऐसा करने का सबसे आसान तरीका गुणों के माध्यम से है; यह [XmlElement(Order=n)]
, [DataMember(Order=n)]
या [ProtoMember(n)]
में से किसी का भी समर्थन करता है। यदि आपके पास पहले से इनमें से कम से कम एक है (LINQ-to-SQL में [DataMember]
शामिल है, उदाहरण के लिए) तो यह बस काम कर सकता है।
विकल्प स्वचालित रूप से संख्याओं का अनुमान लगाने के विकल्प हैं, लेकिन यह भंगुर है और अनुशंसित नहीं है। केवल अगर आप जानते हैं तो आपको कभी भी अधिक सदस्यों को जोड़ने की आवश्यकता नहीं है (यह उन्हें वर्णानुक्रम से आदेश देता है, इसलिए नया AardvarkCount
सबकुछ तोड़ देगा)।
"v2" (अप्रतिबंधित, लेकिन काम करता है) में, अब आप स्वतंत्र रूप से मेटाडेटा को प्रकारों से संभाल सकते हैं - यानी आप पीओसीओ, असंबद्ध प्रकारों के साथ प्रोटोबफ-नेट का उपयोग कर सकते हैं। आप कन्स्ट्रक्टर इत्यादि को भी बाईपास कर सकते हैं (डब्ल्यूसीएफ-स्टाइल)। यदि आप इसे चाहते हैं तो अधिक लचीला। विशेषता दृष्टिकोण भी निश्चित रूप से समर्थित है।
स्रोत
2010-05-23 20:27:11
क्या आप वर्तमान में अपना कोडबेस वर्तमान में क्या कर रहे हैं इसके बारे में कुछ और कह सकते हैं? – Carlos