2010-09-27 10 views
16

संभावित डुप्लिकेट के लिए बनाम:
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) (या while(1)) और for(;;) के बीच किसी भी सराहनीय अंतर है? क्या एक दूसरे को चुनने का कोई कारण होगा?

+0

[के लिए;(); या (सत्य) के संभावित डुप्लिकेट - सही सी # अनंत लूप कौन सा है?] (Http://stackoverflow.com/questions/1401159/for-or-while-true-which- is-the-correct-c-अनंत-लूप) (सी # इस प्रश्न के लिए, लेकिन उत्तर सी ++ को भी संबोधित करते हैं) –

उत्तर

17

के साथ, वे हूबहू संकलित कर देगा।

आपको जो कुछ भी अधिक पठनीय लगता है उसका उपयोग करना चाहिए।