Foreach C# การวนลูปด้วยคำสั่ง foreach
บทความวันที่ 27 พฤศจิกายน 2555
foreach คือ คำสั่งในการวนลูปข้อมูลต่าง ๆ เช่น ข้อมูลในรูปแบบของ array ชนิด string, int หรือข้อมูลชนิดอื่น ๆ
ภาพรวมของ foreach
1. ใช้คำสั่ง foreach( [New_Variable] IN [Variable] ) ในการวนลูปข้อมูล
2. foreach มีความแตกต่างจากคำสั่ง for ที่เห็นได้ชัดเจนคือ foreach ไม่จำเป็นต้องระบุจำนวนรอบในการวนลูป และไม่จำเป็นต้องอ้างอิงลำดับ หรือ index ของข้อมูล
ตัวอย่างโปรแกรม
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
string[] array = new string[] {"ASP.NET", "PHP", "JAVA"};
int i = 0;
foreach (string value in array)
{
Console.WriteLine("Array Index [{0}] = {1}", i, value);
i++;
}
Console.ReadLine();
}
}
}
ผลลัพธ์
คำค้นหา Foreach C# การวนลูปด้วยคำสั่ง foreach, รับทำเว็บ, รับเขียนเว็บ, เรียนเขียนโปรแกรม