c# - 'do...while' vs. 'while' -


संभव डुप्लिकेट:

< / ब्लॉकक्वाइट>

मैं थोड़ी देर के लिए प्रोग्रामिंग कर रहा था (2 साल का कार्य + 4.5 साल की डिग्री + 1 वर्ष पूर्व-महाविद्यालय), और मैंने कभी भी ऐसा नहीं किया है, जो कि शुरूआत में मजबूर होने के लिए इस्तेमाल किया गया था। प्रोग्रामिंग कोर्स के लिए

क्या यह हो सकता है कि मैं अभी सही परिस्थितियों में नहीं चला?

कुछ उदाहरण क्या हैं, जहां थोड़ी देर के बजाय डू-ऑयल का उपयोग करना जरूरी होगा?

(मेरी स्कूलीइंग लगभग सभी सी / सी ++ में थी और मेरा काम सी # में है, इसलिए यदि कोई दूसरी भाषा है जहां यह बिल्कुल समझ में आता है क्योंकि कर-व्हिल्स अलग तरीके से काम करते हैं, तो ये प्रश्न वास्तव में लागू नहीं होते हैं।)

स्पष्ट करने के लिए ... मुझे एक जबकि और एक के बीच का अंतर पता है क्या जबकि । जबकि बाहर निकलने की स्थिति की जांच करता है और फिर कार्य करता है। कार्य करते समय कार्य करता है और फिर बाहर निकलने की स्थिति की जांच करता है।

यदि आप हमेशा लूप को कम से कम एक बार निष्पादित करना चाहते हैं यह आम नहीं है, लेकिन मैं इसे समय-समय पर उपयोग करता हूं। एक ऐसा मामला जहां आप इसका उपयोग करना चाहते हैं, वह उस संसाधन तक पहुंचने का प्रयास कर रहा है जिसे पुनः प्रयास करने की आवश्यकता हो सकती है, जैसे

  करना {संसाधन का उपयोग करने की कोशिश करें ... फिर से प्रयास के साथ संदेश बॉक्स को दबाएं} (उपयोगकर्ता का पुन: प्रयास करता है);  

Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -