"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं String Arrays को Linq या Array.convertall का उपयोग करके C# में पूर्णांक सरणियों में कैसे परिवर्तित कर सकता हूं?

मैं String Arrays को Linq या Array.convertall का उपयोग करके C# में पूर्णांक सरणियों में कैसे परिवर्तित कर सकता हूं?

2025-01-30 को प्रकाशित
ब्राउज़ करें:969

How Can I Convert String Arrays to Integer Arrays in C# Using LINQ or Array.ConvertAll?
] ] यह

array.convertall

] विधि या linq

का उपयोग करके लागू किया जा सकता है

और toarray कार्यों का चयन करें। array.convertall विधि array.convertall

विधि आपको प्रत्येक तत्व का उपयोग करने की अनुमति देती है जिसका उपयोग सरणी पर लागू करने और एक नए सरणी के रूप में परिणाम को वापस करने के लिए किया जा सकता है। स्ट्रिंग सरणी को एक पूर्णांक सरणी में परिवर्तित करने के लिए, आप निम्न सिंटैक्स का उपयोग कर सकते हैं:

] int [] myints = array.convertall ] यह लैम्ब्डा अभिव्यक्ति एक पूर्णांक में विश्लेषण करने के लिए एक स्ट्रिंग

प्राप्त करती है और रूपांतरण पूर्णांक को वापस कर देती है। उत्पन्न पूर्णांक सरणी को myints ] चर में संग्रहीत किया जाता है।

int[] myInts = Array.ConvertAll(arr, s => int.Parse(s));
विधि सरणी के प्रत्येक तत्व पर रूपांतरण ऑपरेशन लागू करेगी, और रूपांतरण मान युक्त एक नया सरणी लौटाएगी। ] इस Linq समाधान का व्याकरण इस प्रकार है:

] इस मामले में, चयन करें विधि lambda अभिव्यक्ति int.pars का उपयोग करता है के प्रत्येक तत्व का विश्लेषण करने के लिए फिर, ienumerable फ़ंक्शन का संग्रह एक पूर्णांक सरणी में परिवर्तित किया जाएगा जो उत्पन्न होगा।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3