डिफ़ॉल्ट रूप से .NET में थ्रेड पूल पृष्ठभूमि धागे के साथ काम करता है।क्या मैं अपना थ्रेड पूल अपने धागे को अग्रभूमि के रूप में बना सकता हूं?
मैं इसे अग्रभूमि के रूप में चलाने के लिए नहीं बदल सकता।
मैं इसे अग्रभूमि धागे के रूप में चलाने के लिए कैसे बदलूं?
संपादित करें:
मैं क्योंकि मैं अपने अनुप्रयोग की वजह से उच्च मात्रा प्रसंस्करण बदल रहा हूँ (यह इससे पहले कि मैं मैन्युअल सूत्र, जो डिफ़ॉल्ट रूप से अग्रभूमि होते हैं निपटने गया था) इस का उपयोग करने की जरूरत है, और मैं नहीं करना चाहते मेरे आवेदन सिर्फ बदलने .. एक पृष्ठभूमि सूत्रण परिदृश्य के लिए यह अनुकूल करने के लिए
मैं सोच रहा हूँ क्यों थ्रेड पूल डिफ़ॉल्ट रूप से अग्रभूमि नहीं है
क्या आप चाहते हैं कि वे आपकी प्रक्रिया को समाप्त करने से रोकने के लिए अग्रभूमि हों? आप संदर्भ संख्या को रख सकते हैं कि आपके द्वारा कितने सक्रिय पृष्ठभूमि थ्रेड आपके मुख्य (संभवतः अग्रभूमि, यूआई) थ्रेड को समाप्त नहीं करते हैं जब तक कि गणना शून्य तक न पहुंच जाए। –
@jeffamaphone +1। जैसे "मुझे नहीं पता कि यह कैसे ठीक से प्रोग्राम करना है, इसलिए मैं एक हथौड़ा लेता हूं और किसी भी तरह से इसे काम कर रहा हूं, जो कुछ भी मुझे नहीं पता है उसका दुरुपयोग करते हैं"। – TomTom
ठीक है, मैं बहुत ज्यादा नहीं मानना चाहता हूं, लेकिन मैं ऐसे प्रश्नों को पसंद करता हूं जिनमें * क्यों * आप कुछ करना चाहते हैं, क्योंकि अक्सर अनुभव से आता है कि एक बेहतर तरीका है। –