C# में ऐरे के माध्यम से लूप करने के लिए किसी भी लूप का उपयोग करें। इन लूप्स में शुरुआती और अंतिम मान सेट होते हैं जो आपको इटरेशन्स के माध्यम से मान सेट या जांचने की अनुमति देते हैं।
C# में ऐरे के माध्यम से लूप करने के लिए while, do…while, for और foreach लूप्स हैं।
आइए C# में for लूप का एक उदाहरण देखें:
उदाहरण
using System; namespace ArrayApplication { class MyArray { static void Main(string[] args) { int [] n = new int[10]; int i,j; for ( i = 0; i < 10; i++ ) { n[ i ] = i + 10; } for (j = 0; j < 10; j++ ) { Console.WriteLine("Element[{0}] = {1}", j, n[j]); } Console.ReadKey(); } } }अब देखते हैं कि उपरोक्त ऐरे के माध्यम से लूप करने के लिए कैसे काम करता है।
10 इंटीजर्स का एक ऐरे:
int [] n = new int[10];
अब, ऊपर घोषित ऐरे के एलिमेंट्स को इनिशियलाइज़ करें:
for ( i = 0; i < 10; i++ ) { n[ i ] = i + 10; }ऊपर लूप i=0 से i = 10 तक इटरेट करता है और प्रत्येक इटरेशन के बाद i का मान बढ़ता है:
i++;
हर इटरेशन पर i = 10 तक, मान ऐरे में जुड़ता है जिसकी शुरुआत एलिमेंट 1 से 10 के रूप में होती है:
n[ i ] = i + 10;
आउटपुट
Element[0] = 10 Element[1] = 11 Element[2] = 12 Element[3] = 13 Element[4] = 14 Element[5] = 15 Element[6] = 16 Element[7] = 17 Element[8] = 18 Element[9] = 19