วิธีใช้คำสั่งย้ำใน C#

Withi Chi Kha Sang Ya Ni C



นักพัฒนาสามารถรันบล็อกโค้ดซ้ำๆ ด้วยคำสั่งวนซ้ำ C# จนกว่าจะตรงตามเงื่อนไขที่กำหนด ซึ่งช่วยให้นักพัฒนาสามารถเขียนโค้ดที่มีประสิทธิภาพและประสิทธิผลมากขึ้น เนื่องจากไม่ต้องเขียนโค้ดเดิมหลายครั้ง บทความนี้จะกล่าวถึงแต่ละข้อความเหล่านี้และแสดงวิธีการใช้งานใน C#

คำสั่งย้ำใน C# คืออะไร

มีคำสั่งการวนซ้ำสามประเภทใน C# ซึ่งได้แก่:







1: สำหรับลูป

การวนรอบ for ใน C# ช่วยให้โปรแกรมเมอร์สามารถเรียกใช้ชิ้นส่วนของรหัสซ้ำ ๆ ได้หลาย ๆ ครั้ง ไวยากรณ์สำหรับ for การวนซ้ำใน C# เป็นดังนี้:



สำหรับ ( เริ่มต้น; เงื่อนไข; เพิ่มขึ้น )
{
// คำสั่งที่จะดำเนินการ
}



ตัวแปรลูปเริ่มต้นได้โดยใช้คำสั่งเริ่มต้น และคำสั่งเงื่อนไขกำหนดว่าลูปควรทำงานต่อไปหรือไม่ คำสั่ง increment ใช้เพื่ออัพเดตตัวแปรลูปหลังจากการวนซ้ำแต่ละครั้ง ต่อไปนี้เป็นตัวอย่างของวิธีการใช้ for ลูป:





ใช้ระบบ;

ตัวอย่างเนมสเปซ IterationStatements
{
โปรแกรมคลาส
{
โมฆะคงที่หลัก ( สตริง [ ] หาเรื่อง )
{
สำหรับ ( int ฉัน = 0 ; ฉัน < 5 ; ฉัน ++ )
{
Console.WriteLine ( ฉัน ) ;
}
}
}
}

รหัสนี้จะแสดงจำนวนเต็มตั้งแต่ 0 ถึง 4 ไปยังคอนโซล:



2: ในขณะที่วนซ้ำ

ในการเรียกใช้บล็อกของโค้ดซ้ำๆ จนกว่าเงื่อนไขบางอย่างจะเป็นจริง นักพัฒนาสามารถใช้คำสั่ง while ใน C# ได้ ด้านล่างคือไวยากรณ์ที่จำเป็นต้องทำตามเพื่อใช้คำสั่ง while:

ในขณะที่ ( คำแถลง )
{
// คำสั่งที่จะดำเนินการ
}

คำสั่งนี้ใช้เพื่อตรวจสอบว่าการวนซ้ำควรดำเนินการต่อไปหรือไม่ ต่อไปนี้คือตัวอย่างวิธีการใช้การวนรอบแบบ while:

ใช้ระบบ;

ตัวอย่างเนมสเปซ IterationStatements
{
โปรแกรมคลาส
{
โมฆะคงที่หลัก ( สตริง [ ] หาเรื่อง )
{
int ฉัน = 0 ;
ในขณะที่ ( ฉัน < 5 )
{
Console.WriteLine ( ฉัน ) ;
ฉัน ++;
}
}
}
}

รหัสนี้จะแสดงตัวเลขตั้งแต่ 0 ถึง 4 ไปยังคอนโซล:

3: ทำในขณะที่วนซ้ำ

ในการดำเนินการ โค้ดอย่างน้อยหนึ่งครั้งก่อนที่จะตรวจสอบเงื่อนไข สามารถใช้ do while ได้ ด้านล่างนี้คือไวยากรณ์ที่จำเป็นต้องทำตามเพื่อใช้ลูป do- while:

ทำ
{
// คำสั่งที่จะดำเนินการ
}
ในขณะที่ ( คำสั่งที่จะตรวจสอบ ) ;

คำสั่งนี้ใช้เพื่อตรวจสอบว่าการวนซ้ำควรดำเนินการต่อไปหรือไม่ นี่คือตัวอย่างของวิธีการใช้การวนซ้ำแบบ do- while:

ใช้ระบบ;

เนมสเปซ ExampleforIterationStatements
{
โปรแกรมคลาส
{
โมฆะคงที่หลัก ( สตริง [ ] หาเรื่อง )
{
int ฉัน = 0 ;
ทำ
{
Console.WriteLine ( ฉัน ) ;
ฉัน ++;
} ในขณะที่ ( ฉัน < 5 ) ;
}
}
}

รหัสนี้จะแสดงตัวเลขตั้งแต่ 0 ถึง 4 ไปยังคอนโซล:

บทสรุป

คำสั่งการวนซ้ำใน C# ช่วยให้นักพัฒนาเรียกใช้บล็อกของโค้ดซ้ำๆ จนกว่าจะตรงตามเงื่อนไขที่กำหนด ลูป for while และ do- while เป็นคำสั่งวนซ้ำสามประเภทใน C# เมื่อเข้าใจวิธีใช้คำสั่งย้ำเหล่านี้ นักพัฒนาจะสามารถสร้างแอปพลิเคชันที่ซับซ้อนและมีประสิทธิภาพมากขึ้นได้