मैं datatable के इस प्रकार है:में सरणी सी # datatable पहले कॉलम को बचाने के लिए कैसे
Name | CategorieID | FullCategorie_ID
---- ------------- ----------------
A 1 12
B 1 13
C 5 14
D 3 15
E 6 16
मैं एक सरणी में स्तंभ 'NAME' के मूल्यों को बचाने के लिए चाहते हैं, मैं इस का उपयोग कर रहा प्राप्त करने के लिए एक पंक्ति के मूल्य। जैसे पहली पंक्ति के मान प्राप्त करने के लिए मैं निम्नलिखित कोड का उपयोग कर सकता हूं।
var stringArr =datatable1.Rows[0].ItemArray.Select(x => x.ToString()).ToArray();
लेकिन मुझे नहीं पता कि केवल पहले कॉलम के सभी मान कैसे प्राप्त करें।
@Kami आपका स्वागत है! बीटीडब्ल्यू आपकी समस्या 'पंक्तियां [0]' है जो आपको तालिका की पंक्तियों की पंक्ति देता है। इसके बजाय आपको प्रत्येक पंक्ति 'पंक्तियों से डेटा का चयन करना चाहिए। कैस्ट()। चयन करें (r => r.ItemsArray [0] .ToString()) ' –