पर मुझे डेटारो से उत्पादित Dictionary<string,object>
की आवश्यकता है। मेरे पास वर्तमान में इस काम के लिए कुछ है, लेकिन मैं बहुत अधिक रास्ता कर रहा हूं और इसका उपयोग नहीं कर रहा हूं। टोपी() एक्सटेंशन विधि।डेटा का उपयोग करने के लिए .toDictionary() एक्सटेंशन विधि DataRow
क्या कोई मुझे सफलतापूर्वक इसे पूरा करने के तरीके पर प्रकाश डाल सकता है?
यहाँ मेरी असफल प्रयास है:
var dataDictionary = dataTable.Select(acn + "=" + accountNumber).ToDictionary(key => key.Table.Columns);
यह एक KeyValuePair<DataColumnCollection, DataRow>
दिखाए, लेकिन फिर से, मैं पहले से फिर से एक Dictionary<string,object>
धन्यवाद की जरूरत है!
.ToDictionary(row => (string)row["acn"]);
ToDictionary एक दूसरे प्रतिनिधि लेता है अगर तुम लौटे शब्दकोश में मूल्यों पर एक परिवर्तन चलाना चाहते हैं:
आप क्या आप कुंजी और मान के रूप में चाहते हैं उल्लेख करना भूल गया? आपका प्रश्न वास्तव में इसके बिना समझ में नहीं आता है। मैं सामान्य शब्दों का उपयोग कर एक उत्तर पोस्ट करूंगा। – driis
आपके उत्तर के लिए धन्यवाद - मुझे लगता है कि मैं यह काम कर सकता हूं। मेरी कुंजी कॉलम नाम होने की आवश्यकता है और मेरे मान को डैटरो में उस कॉलम के लिए मान होना आवश्यक है। – BueKoW
हम्म - क्या आप कई पंक्तियों का चयन कर रहे हैं या क्या आपका 'चयन' केवल एक ही मैच से मेल खाना चाहिए? – driis