Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में सिस्टम। रिफ्लेक्शन नेमस्पेस

सी # में सिस्टम। रिफ्लेक्शन नेमस्पेस सी # में सिस्टम। रिफ्लेक्शन नेमस्पेस में वे प्रकार होते हैं जो मेटाडेटा की जांच करके कोड में असेंबली, मॉड्यूल, सदस्यों, पैरामीटर और अन्य आइटम्स के बारे में जानकारी प्रदान करते हैं। इस नामस्थान में असेंबली क्लास एक असेंबली का प्रतिनिधित्व करती है। आम तौर पर, आप इसे एक प्रकार पर असेंबली प्रॉपर्टी का उपयोग करके एक्सेस कर सकते हैं।

एक असेंबली की पहचान में चार आइटम होते हैं -

  • साधारण नाम
  • प्रमुख.minor.build.revision प्रारूप में असेंबली संस्करण विशेषता से संस्करण (यदि अनुपस्थित है तो 0.0.0.0)
  • संस्कृति (उपग्रह नहीं तो तटस्थ)
  • सार्वजनिक कुंजी टोकन (यदि दृढ़ता से नाम नहीं है तो शून्य)

एक पूर्ण योग्य असेंबली नाम एक स्ट्रिंग है, और इसमें प्रारूप में ये पहचान करने वाले आइटम शामिल हैं -

सरल नाम, संस्करण=संस्करण, संस्कृति=संस्कृति, PublicKeyToken=public-key

उदाहरण के लिए,

असेंबली असेंबली =टाइपऑफ़ (व्यक्ति)।असेंबली; // व्यक्ति वर्ग नाम है 

असेंबली लोडिंग किसी ज्ञात स्थान से असेंबली लोड करने की प्रक्रिया है। सामान्यतया, CLR अपने पूरे नाम का उपयोग करके असेंबली को लोड कर सकता है। इस प्रक्रिया को असेंबली रिज़ॉल्यूशन कहा जाता है। असेंबली रिज़ॉल्यूशन तब किया जाता है जब CLR को एक निर्भरता को हल करने की आवश्यकता होती है या आप एक प्रोग्रामर के रूप में असेंबली को गतिशील रूप से लोड करना चाहते हैं, असेंबली का उपयोग करके। लोड (असेंबलीनाम) विधि।


  1. रनलेवल

    एक रनलेवल एक यूनिक्स और यूनिक्स-आधारित ऑपरेटिंग सिस्टम पर एक ऑपरेटिंग स्थिति है जो कि लिनक्स-आधारित सिस्टम पर प्रीसेट है। रनलेवल की संख्या शून्य से छह तक होती है। रनलेवल निर्धारित करते हैं कि ओएस बूट होने के बाद कौन से प्रोग्राम निष्पादित हो सकते हैं। रनलेवल बूट के बाद मशीन की स्थिति को परिभाषित कर

  1. सॉफ्टवेयर क्या है?

    सॉफ़्टवेयर, व्यापक शब्दों में, निर्देशों का एक सेट है (जिसे आमतौर पर कोड कहा जाता है) जो आपके और डिवाइस के हार्डवेयर के बीच स्थित होता है, जिससे आप इसका उपयोग कर सकते हैं। कंप्यूटर सॉफ्टवेयर क्या है? लेकिन वास्तव में कंप्यूटर सॉफ्टवेयर क्या है? यह कंप्यूटर सिस्टम का एक अदृश्य घटक है जो आपके लिए क

  1. C++ . में मिरर रिफ्लेक्शन

    मान लीजिए कि चार दीवारों में से प्रत्येक पर दर्पणों के साथ एक विशेष वर्गाकार कमरा है। दक्षिण-पश्चिम कोने को छोड़कर प्रत्येक कोने में रिसेप्टर्स होते हैं। इन्हें 0, 1, और 2 के रूप में गिना जाता है। अब वर्गाकार कमरे में लंबाई p की दीवारें हैं, और दक्षिण-पश्चिम कोने से एक लेज़र किरण पहले 0 वें रिसेप्टर