Tôi đã nhìn thấy điều này nhân dịp trong những cuốn sách tôi đã đọc. Nhưng tôi không tìm thấy lời giải thích nào cả."for (;;)" làm gì trong C#?
for (;;)
{
// Do some stuff.
}
Có phải kiểu như "while (true)" không? Về cơ bản là một vòng lặp vô tận cho việc bỏ phiếu hoặc một cái gì đó? Về cơ bản một cái gì đó bạn sẽ làm cho đến khi bạn cố ý phá vỡ vòng lặp?
7 câu trả lời trong phút đầu tiên sau khi đăng câu hỏi! – SPWorley
Có chức năng giống nhau. Tôi thích trong khi (true) vì các vòng lặp thực sự có chức năng bổ sung cho việc lặp lại, ngoài việc chỉ kiểm tra điều kiện. Một số người thích (;;) vì họ đọc nó mãi mãi. – justinhj
Trong C# 4 ký tự trong "(;;)" thực sự chuyển thành "bao giờ" - do đó mãi mãi :) – Hugoware