একটি লুপ স্টেটমেন্ট আমাদের একটি স্টেটমেন্ট বা স্টেটমেন্টের গ্রুপ একাধিকবার এক্সিকিউট করতে দেয়। C#-এ নিম্নলিখিত লুপগুলো সাপোর্ট করা হয়:
| ক্রম নং | লুপ টাইপ ও বিবরণ |
|---|---|
| 1 | while loop একটি দেওয়া কন্ডিশন true থাকা পর্যন্ত একটি স্টেটমেন্ট বা গ্রুপ রিপিট করে। লুপ বডি এক্সিকিউট করার আগে কন্ডিশন টেস্ট করে। |
| 2 | for loop স্টেটমেন্টের একটি সিকোয়েন্স একাধিকবার এক্সিকিউট করে এবং লুপ ভেরিয়েবল ম্যানেজ করার কোড সংক্ষিপ্ত করে। |
| 3 | do...while loop while স্টেটমেন্টের মতো, কিন্তু এটি লুপ বডির শেষে কন্ডিশন টেস্ট করে। |
C#-এ আপনি foreach লুপও ব্যবহার করতে পারেন:
উদাহরণ
using System;
using System.Collections;
class Demo
{
static void Main()
{
bool[] arr = new bool[5];
arr[0] = true;
arr[1] = true;
arr[2] = false;
arr[3] = false;
BitArray bArr = new BitArray(arr);
foreach (bool b in bArr)
{
Console.WriteLine(b);
}
bool str = arr[1];
Console.WriteLine("Value of 2nd element:" + str);
}
}