Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में एक फ़ोरैच स्टेटमेंट के साथ दो सूचियों या Arrays को कैसे पुन:सक्रिय करें?

दो सरणियाँ सेट करें।

var val = new [] { 20, 40, 60};
var str = new [] { "ele1", "ele2", "ele3"};

दो सरणियों को समानांतर में संसाधित करने के लिए zip() विधि का उपयोग करें।

var res = val.Zip(str, (n, w) => new { Number = n, Word = w });

उपरोक्त दोनों सरणियों को क्रमशः int और string तत्वों के साथ प्राप्त करता है।

अब, दो सरणियों को पुनरावृत्त करने के लिए foreach का उपयोग करें -

उदाहरण

using System;
using System.Collections.Generic;
using System.Linq;

public class Demo {
   public static void Main() {
      var val = new [] { 20, 40, 60};
      var str = new [] { "ele1", "ele2", "ele3"};
      var res = val.Zip(str, (n, w) => new { Number = n, Word = w });

      foreach(var a in res) {
         Console.WriteLine(a.Number + a.Word);
      }
   }
}

आउटपुट

20ele1
40ele2
60ele3

  1. जावास्क्रिप्ट में दो सरणियों में कैसे शामिल हों?

    जावास्क्रिप्ट में दो सरणियों को एक साथ जोड़ने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>

  1. जावास्क्रिप्ट में दो ऐरे कैसे गुणा करें?

    जावास्क्रिप्ट में दो सरणियों को गुणा करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Doc

  1. एक कीबोर्ड और माउस से दो या अधिक कंप्यूटरों को कैसे नियंत्रित करें।

    यदि आप सीखना चाहते हैं कि आप एक कीबोर्ड और माउस से दो या दो से अधिक कंप्यूटरों को कैसे नियंत्रित कर सकते हैं तो आप सही जगह पर हैं। प्रोग्रामिंग, वीडियो रेंडरिंग या ग्राफिक डिज़ाइन जैसे विभिन्न कार्यों को करने में सक्षम होने के लिए कई श्रमिकों को कई कंप्यूटरों की आवश्यकता होती है। इसका मतलब है कि उन