हैलो सी # से आ रहा है मैं यह समझने के लिए थोड़ा संघर्ष कर रहा हूं कि जब typescript की बात आती है तो क्या होता है।

तो Promise में Typescript एक C# Task के बराबर होगा और C# में मैं इसे बाद में await का उपयोग करके खोल देता हूं। संदर्भ के अंदर डेटा को subscribe के साथ एक्सेस करें?

Promise और Observable के बीच क्या संबंध है। अब तक मैं समझ गया था कि Observable वर्ग System.Reactive की तरह व्यवहार करता है लेकिन इस समीकरण में Promise कहां आता है?

मेरे पास Observable के लिए परिभाषित toPromise एक्सटेंशन विधि क्यों है? मैं C# के साथ समानांतर करने की कोशिश कर रहा हूं और आप IEnumerable/IObservable को Task में नहीं बदल सकते।

यह कैसे समझ में आता है? मेरे पास एक धारा है। मैं इसे await क्यों करूंगा? उस धारा का कोई अंत नहीं हो सकता है। मैं समझ सकता हूं यदि आप await Observable का एक तत्व हैं। लेकिन कुल मिलाकर क्यों?

2
Bercovici Adrian 9 नवम्बर 2018, 16:27

1 उत्तर

सबसे बढ़िया उत्तर

Promise और Observable केवल एक ही हैं, क्योंकि दोनों ही मॉडलिंग async संचालन के लिए उपकरण हैं।

उनका मुख्य अंतर यह है कि Observable घटनाओं की धारा पर संचालित होता है, इस प्रकार इसमें सरणी-जैसे ऑपरेटर होते हैं, जबकि दूसरी ओर, Promise async संचालन की बात आती है। > एक बार async ऑपरेशन समाप्त हो गया (या विफल हो गया), आपका Promise हो गया और अब इसका उपयोग नहीं किया जा सकता है।

2
dee zg 9 नवम्बर 2018, 13:31