Vòng lặp while trong C#
Vòng lặp while là cấu trúc vòng lặp được sử dụng xử lý bài toán khi không xác định được số bước lặp. Một vòng lặp while trong C# thực hiện lặp đi lặp lại một lệnh mục tiêu đến khi nào điều kiện đã cho còn là đúng. Để tìm hiểu rõ hơn về vòng lặp while, mời bạn đọc tham khảo bài viết dưới đây.
Mục lục nội dung
1. Vòng lặp while trong C#
Vòng lặp while trong C# được sử dụng để lặp một phần của chương trình một vài lần. Nếu số lần lặp không được xác định trước thì vòng lặp lặp while được khuyến khích sử dụng trong trường hợp này.
Cú pháp:
while(condition)
{
// Khối lệnh được lặp lại cho đến khi condition = False
}
Ví dụ về vòng lặp while trong C#:
using System;
namespace Csharp
{
class WhileLoop1
{
static void Main(string[] args)
{
int i = 1;
while (i <= 10)
{
Console.WriteLine(i);
i++;
}
}
}
}
1
2
3
4
5
6
7
8
9
10
2. Vòng lặp while vô tận
Nếu bạn để điều kiện lặp là True thì vòng lặp while sẽ chạy đến vô tận... Đến khi bạn stop chương trình đối với mỗi IDE(Eclipse, Netbean...) hoặc bấm Ctrl + C khi chạy bằng command.
Ví dụ về vòng lặp while vô tận trong C#:
using System;
namespace Csharp
{
class WhileLoop2
{
static void Main(string[] args)
{
while (true)
{
Console.WriteLine("Vong lap while vo tan...");
}
}
}
}
Vong lap while vo tan...
Vong lap while vo tan...
Vong lap while vo tan...
Vong lap while vo tan...
Vong lap while vo tan...
Ctrl + C
Trên đây là bài viết của eLib.VN về Vòng lặp while trong C#. Hy vọng qua bài viết bạn đọc hiểu thêm về vòng lặp while trong C# và áp dụng chúng trong quá trình lập trình. Chúc các bạn thành công!
Tham khảo thêm
- doc Cài đặt môi trường C#
- doc Cấu trúc chương trình C#
- doc Cú pháp C# cơ bản
- doc Tìm hiểu về kiểu dữ liệu trong C#
- doc Ép kiểu dữ liệu trong C#
- doc Hằng số (Constant) trong C#
- doc Toán tử trong C#
- doc Lệnh if...else trong C#
- doc Lệnh switch case trong C#
- doc Vòng lặp for và foreach trong C#
- doc Vòng lặp do-while trong C#
- doc Nullable trong C#
- doc Phương thức trong C#
- doc Class và Object trong C#
- doc Mảng trong C#
- doc Chuỗi (String) trong C#
- doc Cấu trúc (Struct) trong C#
- doc Kiểu Enum trong C#
- doc Giao diện (Interface) trong C#
- doc Namespace trong C#
- doc Regular Expression trong C#
- doc Preprocessor Directive trong C#
- doc Xử lý ngoại lệ trong C#
- doc File I/O trong C#