Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม C# วนลูปอาร์เรย์สตริงด้วย for loop


ภาพรวม

ใช้ลูป for วนอ่านอาร์เรย์สตริงผ่านดัชนี (index) เข้าถึงแต่ละองค์ประกอบด้วย arr[i]

ตัวอย่างโค้ดเต็ม

using System;

public class Demo
{
    public static void Main()
    {
        string[] str = { "Videos", "Tutorials", "Tools", "InterviewQA" };
        Console.WriteLine("String Array...");
        for (int i = 0; i < str.Length; i++)
        {
            string res = str[i];
            Console.WriteLine(res);
        }
    }
}

ผลลัพธ์

String Array...
Videos
Tutorials
Tools
InterviewQA

วิธีวนลูปอื่นๆ

วิธีโค้ดเหมาะสำหรับ
for loopfor(int i=0;iต้องการ index, แก้ไขข้อมูล, ควบคุมลำดับ
foreachforeach(var s in arr)อ่านอย่างเดียว โค้ดสะอาดกว่า
for (int i = arr.Length-1; i >= 0; i--)วนย้อนหลังลบข้อมูลระหว่างวน, เรียงจากท้าย
LINQarr.Select((v,i) => ...)Transform/filter พร้อม index