मुझे सी # में एक शब्दकोश की प्रतिलिपि बनाने की आवश्यकता है।सी # Shallow कॉपी शब्दकोश?
उदाहरण के लिए:
Dictionary<int,int> flags = new Dictionary<int,int>();
flags[1] = 2;
flags[2] = 3;
flags[0] = 9001;
Dictionary<int,int> flagsn = flags.MemberwiseClone();
दुर्भाग्य से, कि त्रुटि देता है: "त्रुटि CS1540: संरक्षित सदस्य object.MemberwiseClone()' via a qualifier of type
System.Collections.Generic.Dictionary तक नहीं पहुंच सकता। क्वालीफायर प्रकार का होना चाहिए` PointFlagger 'या व्युत्पन्न इससे "
पूरी तरह से यह सुनिश्चित नहीं है कि इसका क्या अर्थ है ... क्या कोई शब्दकोष कॉपी करने का एक और तरीका है ऊपर दिए गए कोड को ठीक करें?
Duuurr! मुझे शायद दस्तावेज़ीकरण के करीब देखना चाहिए था ... धन्यवाद, बहुत धन्यवाद, जेरेड! जब संभव हो तो मैं आपका जवाब स्वीकार करूंगा। –
उत्तर स्वीकृति में देरी के लिए खेद है, यह सुनिश्चित नहीं है कि –
@Georges कोई समस्या नहीं है। – JaredPar