c# - How to pass parameters to ThreadStart method in Thread? -
थ्रेड में मापदंडों को कैसे पार करें। थ्रेड स्टार्ट ()
विधि सी # में?
सार्वजनिक शून्य डाउनलोड (स्ट्रिंग फाइलनाम) {// download code}
अब मैंने एक धागा बनाया है मुख्य विधि में:
थ्रेड धागा = नया थ्रेड (नया थ्रेडस्टार्ट (डाउनलोड करें (फ़ाइल नाम));
त्रुटि विधि प्रकार की उम्मीद है। < / P>
मैं मापदंडों के साथ लक्ष्य विधि के साथ थ्रेडस्टार्ट
को पैरामीटर कैसे पारित कर सकता हूं?
सरलतम
स्ट्रिंग फ़ाइल नाम = ... थ्रेड धागा = नया थ्रेड ((=) = डाउनलोड (फ़ाइल नाम)); thread.start ( );
इस (अधिक ParameterizedThreadStart
से अधिक है) यह है कि आप कई मापदंडों को पार कर सकते हैं, और आप को संकलित करने की ज़रूरत के बिना संकलन-समय की जांच कर सकते हैं हर समय ऑब्जेक्ट
से < / P>
Comments
Post a Comment