मेरे पास डेटा का एक अनुक्रम है जिसे मुझे फ़िल्टर करने की आवश्यकता है। यह काफी स्पष्ट है क्योंकि हमारे पास Seq.filter
मान है। लेकिन, मेरी समस्या यह है कि मुझे फ़िल्टर करने की आवश्यकता है जब तक कि परिणामस्वरूप संग्रह कुछ निश्चित वस्तुओं तक नहीं पहुंच जाएगा। मैं सभी वस्तुओं पर फ़िल्टरिंग नहीं करना चाहता हूं और छंटनी करने के बजाय, मैं उस समय फ़िल्टरिंग को रोकना चाहता हूं जब मुझे इसकी आवश्यकता नहीं होती है।एफ # अनुक्रम फ़िल्टर एक कार्यात्मक शैली में
मूल रूप से यह अनिवार्य प्रोग्रामिंग में एक बहुत ही आसान काम है - मैं इसे आसानी से एफ # में कर सकता हूं जैसे यह सी # में किया जाएगा, लेकिन मैं इसे कार्यात्मक शैली में करना चाहता हूं।
मैंने Collections.Seq
मॉड्यूल पर एक नज़र डाली है लेकिन मुझे कुछ भी नहीं मिला है जो मेरी मदद करेगा। वास्तव में मुझे filterWhile
जैसे कुछ की आवश्यकता होगी। कोई विचार?
सहायता के लिए धन्यवाद।