मैं इस जैसे उदाहरण के एक जोड़े को देखा है:संदर्भ जोड़ने के लिए लागू किए गए DllImport विशेषता का उपयोग क्यों करें?
[DllImport("user32.dll")]
static extern bool TranslateMessage([In] ref Message lpMsg);
[DllImport("user32.dll")]
static extern IntPtr DispatchMessage([In] ref Message lpmsg);
लेकिन, मुझे समझ नहीं आता है कि क्यों किसी की तरह वे अन्य पुस्तकालयों कर के रूप में सिर्फ DLL को संदर्भित करने के लिए apposed करना होगा? एमएसडीएन कहता है: "प्रबंधित प्रबंधन में मौजूदा अप्रबंधित कोड का पुन: उपयोग करते समय DllImport विशेषता बहुत उपयोगी होती है। उदाहरण के लिए, आपके प्रबंधित एप्लिकेशन को अप्रबंधित WIN32 API को कॉल करने की आवश्यकता हो सकती है।" लेकिन, क्या यह कह रहा है कि एक अप्रबंधित डीएलएल या असंभव अन्यथा संदर्भित करना उपयोगी नहीं है?
Downvoter देखभाल समझाने के लिए? – slayernoah
मैं आपको पॉइंटलेस डाउनवॉटर – YoungStacker
रद्द करने के लिए अपवित्र करूंगा और मैंने फिर से उभारा है, क्योंकि यह अच्छी तरह से समझाया गया है। तो डाउनवोट करने के लिए अशिष्ट। इसे – Fandango68