प्रतिक्रियाशील एक्सटेंशन के पुराने संस्करणों में IENumerable के लिए रन और डू एक्सटेंशन विधि दोनों थी। वे दोनों एक ही चीज कर रहे हैं, और मुझे अंतर की अनिश्चितता है।आरएक्स में रन एंड डू के बीच क्या अंतर है?
मैं पूछ रहा हूं क्योंकि मैं कुछ पुराने कोड को अपग्रेड कर रहा हूं, और डॉक्स को आईएक्स में ले जाया गया है (जो अभी तक एक स्थिर रिलीज पर नहीं है), और ऐसा लगता है कि रन को फॉरएच द्वारा प्रतिस्थापित किया गया है।
जोनाथन, क्या कोई उत्तर आपकी मदद करता है? यदि ऐसा है, तो कृपया उत्तर के रूप में चिह्नित करें। धन्यवाद! –
किसी के लिए सोचने के लिए, नए आरएक्स बिल्ड में "रन" के बराबर Observable.Wait() एक्सटेंशन विधि है। यह विधि अवलोकन स्रोत से प्राप्त अंतिम मूल्य, या अपवाद तक निष्पादन को अवरुद्ध करता है। इसे आमंत्रित करने से सब्सक्रिप्शन होने का कारण बनता है। – thefellow3j