मैं ब्लॉग पोस्ट में बहुत सारे लोगों को देखता हूं और यहाँ पर SO के Threadहाल के संस्करणों में वर्ग के उपयोग के खिलाफ या तो परहेज या सलाह देता हूं (और मेरा मतलब है 4.0+ और इसके अलावा, Taskदोस्तों के साथ)। पहले भी, इस तथ्य के बारे में बहसें हुई थीं कि एक सादे पुराने धागे की कार्यक्षमता को कई मामलों में ThreadPoolकक्षा द्वारा प्रतिस्थापित किया जा सकता है ।
इसके अलावा, अन्य विशिष्ट तंत्र Threadवर्ग को कम आकर्षक बनाने के लिए आगे बढ़ा रहे हैं , जैसे Timerकि बदसूरत Thread+ Sleepकॉम्बो की जगह , जबकि हमारे पास जीयूआई के लिए BackgroundWorker, आदि।
फिर भी, Threadकुछ लोगों (खुद शामिल) के लिए एक बहुत ही परिचित अवधारणा बनी हुई है, लोग, जब एक ऐसे कार्य का सामना करते हैं जिसमें कुछ प्रकार के समानांतर निष्पादन शामिल होते हैं, तो अच्छे पुराने Threadवर्ग का उपयोग करने के लिए सीधे कूदें । अगर मैं अपने तरीकों में संशोधन करने का समय आ गया हूं तो मैं हाल ही में सोच रहा हूं।
तो मेरा सवाल यह है कि Threadक्या उपरोक्त मामलों में से किसी एक के बजाय एक पुरानी पुरानी वस्तु का उपयोग करना आवश्यक या उपयोगी है ?
64.5k। काफी प्रभावशाली दिखा