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

हम सी # में किसी सरणी के तत्वों के माध्यम से लूप करने के लिए फ़ोरैच स्टेटमेंट का उपयोग कैसे करते हैं?

किसी सरणी या संग्रह में प्रत्येक तत्व के लिए कथन या कथनों के समूह को निष्पादित करने के लिए foreach लूप का उपयोग किया जाता है।

यह लूप के समान है; हालांकि, किसी सरणी या समूह में प्रत्येक तत्व के लिए लूप निष्पादित किया जाता है। इसलिए, इसमें अनुक्रमणिका मौजूद नहीं है।

आइए बबल सॉर्ट का एक उदाहरण देखें, जिसमें तत्वों को छांटने के बाद, हम फ़ोरैच लूप का उपयोग करके तत्वों को प्रदर्शित करेंगे।

उदाहरण

using System;
namespace BubbleSort {
   class MySort {
      static void Main(string[] args) {
         int[] arr = { 78, 55, 45, 98, 13 };
         int temp;
         for (int j = 0; j <= arr.Length - 2; j++) {
            for (int i = 0; i <= arr.Length - 2; i++) {
               if (arr[i] > arr[i + 1]) {
                  temp= arr[i + 1];
                  arr[i + 1] = arr[i];
                  arr[i] = temp;
               }
            }
         }
         Console.WriteLine("Sorted:");
         foreach (int p in arr)
         Console.Write(p + " ");
         Console.Read();
      }
   }
}

आउटपुट

Sorted:
13 45 55 78 98

  1. आप सी # सरणी के माध्यम से कैसे लूप करते हैं?

    सी# में एक सरणी के माध्यम से लूप करने के लिए, किसी भी लूप का उपयोग करें। इन लूपों में मूल्य सेट शुरू और समाप्त होता है जो आपको पुनरावृत्तियों के माध्यम से मूल्य निर्धारित करने या जांचने की अनुमति देता है। सी # में है, जबकि करें ... जबकि, foreach लूप को एक सरणी के माध्यम से लूप करने के लिए। आइए C#

  1. आर में सूची के सभी तत्वों को मुद्रित करने के लिए लूप के लिए कैसे उपयोग करें?

    किसी वेक्टर या सूची में लूप के लिए आवेदन करना अलग नहीं है, हम सामान्य तरीके से उपयोग कर सकते हैं। उदाहरण के लिए, यदि हमारे पास सूची नामक एक सूची है और हम सूची के सभी तत्वों को प्रिंट करना चाहते हैं तो हम (i सूची में) {प्रिंट (i)} के लिए कोड का उपयोग कर सकते हैं, यहां मैं सूची में वैक्टर को संदर्भित

  1. पायथन लूप में जारी बयान का उपयोग कैसे करें?

    लूप कंट्रोल स्टेटमेंट जारी है, लूपिंग ब्लॉक के वर्तमान पुनरावृत्ति में लंबित स्टेटमेंट को छोड़ देता है और अगला पुनरावृत्ति शुरू करता है। जारी बयान लूप के अंदर एक सशर्त ब्लॉक में दिखाई देता है उदाहरण x=0 while x<10:      x=x+1      if x==5: continue     &nbs