حلقه foreach در C#

یک حلقه foreach وجود دارد که به طور انحصاری برای تکرار بر روی مقدار یک آرایه (یا مجموعه‌های داده دیگر) استفاده می‌شود. این حلقه به شما اجازه می‌دهد تا به راحتی و به صورت مستقیم بر روی هر مقدار در آرایه کار کنید، بدون نیاز به ایندکس‌ها. به عبارت دیگر، شما می‌توانید به سادگی هر عنصر را یکی یکی بررسی کنید.

foreach (تعریف میکنیم arryName در Name متغیر) 
{
  //بلوک کد که اجرا می شود
}

مثال زیر تمام عناصر موجود در آرایه‌ی person را با استفاده از یک حلقه foreach نمایش می‌دهد. به عبارت دیگر، این حلقه به شما اجازه می‌دهد تا هر یک از شخص ها را یکی یکی بخوانید و آن‌ها را نشان دهید.

string[] person= {"ehsan", "Ali", "zahra", "Amir"};
foreach (string i in person) 
{
  Console.WriteLine(i);
}

 اگر کد بالا را متوجه نشدید مشکلی نیست در فصل آرایه ها   آشنا می شوید.

 

توسعه دهندگان
آناهیتا ملکی