2010-09-27 35 views
16

Bản sao có thể xảy ra:
Is “for(;;)” faster than “while (TRUE)”? If not, why do people use it?
for (; ;) or while (true) - Which is the Correct C# Infinite Loop?while (true) so for (;;)

Có sự khác biệt đáng kể giữa while(true) (hoặc while(1)) và for(;;)? Liệu có lý do nào để chọn một cái khác không?

+0

bản sao có thể có của [cho (;;) hoặc trong khi (đúng) - Đâu là vòng lặp C# vô hạn đúng?] (Http://stackoverflow.com/questions/1401159/for-or-while-true-which- is-the-correct-c-vô hạn-loop) (C# cho câu hỏi này, nhưng câu trả lời cũng địa chỉ C + +) –

Trả lời

17

Với việc tối ưu kích hoạt, họ sẽ lập hệt.

Bạn nên sử dụng cái nào bạn thấy dễ đọc hơn.

Các vấn đề liên quan