reflection पर टैग किए गए जवाब

परावर्तन एक कार्यक्रम की क्षमता और / या इसकी संरचना और / या व्यवहार को संशोधित करने के लिए है। प्रतिबिंब सहायक प्रोग्रामिंग भाषा पर निर्भर है - कृपया इस टैग का उपयोग करते समय उपयोग की जा रही प्रोग्रामिंग भाषा को टैग करें।

9
यदि कोई दिया गया मूल्य सामान्य सूची है तो मैं कैसे जांच करूं?
public bool IsList(object value) { Type type = value.GetType(); // Check if type is a generic list of any type } यह जांचने का सबसे अच्छा तरीका है कि दी गई वस्तु एक सूची है या किसी सूची में डाली जा सकती है?
90 c#  reflection  list  generics 

4
System.Type और System.RuntimeType के बीच C # में क्या अंतर है?
मैं आज कुछ सम्मेलन परीक्षण करने की कोशिश कर रहा था, और सभी प्रकारों को एक विधानसभा में (कॉल करके Assembly.GetTypes()) प्राप्त कर रहा था, जब मैंने कुछ में ठोकर खाई: System.RuntimeType:[First.Namespace.FirstClass] जब भी मैं उस प्रकार की तुलना करने की कोशिश करता हूं typeof(FirstClass), तो वे समान नहीं होते …
89 c#  reflection 

3
गतिशील रूप से रनटाइम पर C # गुण जोड़ें
मुझे पता है कि कुछ ऐसे प्रश्न हैं जो इसे संबोधित करते हैं, लेकिन उत्तर आमतौर पर एक डिक्शनरी या कलेक्शन ऑफ पैरामीटर्स की सिफारिश की तर्ज पर चलते हैं, जो मेरी स्थिति में काम नहीं करता है। मैं एक पुस्तकालय का उपयोग कर रहा हूं जो गुणों के साथ …


12
मुझे कैसे पता चलेगा कि प्रत्येक वस्तु एक ArrayList <Object> में किस प्रकार की है?
मेरे पास एक ArrayList है जो एक db से आयातित विभिन्न तत्वों से बना है, जो स्ट्रिंग्स, संख्याओं, डबल्स और इन्ट्स से बना है। क्या प्रत्येक तत्व के प्रत्येक प्रकार के डेटा को खोजने के लिए एक प्रतिबिंब प्रकार तकनीक का उपयोग करने का एक तरीका है? FYI करें: कई …

7
क्या जावा में उदाहरण (वर्ग <?> C) जैसा कुछ है?
मैं जांच करना चाहता हूं कि कोई वस्तु oवर्ग का उदाहरण है Cया उपवर्ग का C। उदाहरण के लिए, यदि pवर्ग की है Pointमैं चाहता हूँ x.instanceOf(Point.class)होने के लिए trueऔर भी x.instanceOf(Object.class)होने के लिए true। मैं चाहता हूं कि यह बॉक्सिंग आदिम प्रकारों के लिए भी काम करे। उदाहरण के …


6
किसी भिन्न असेंबली में वर्ग नाम से प्रकार हल करें
मेरे पास एक विधि है जहां मुझे एक वर्ग के प्रकार को हल करने की आवश्यकता है। यह वर्ग किसी अन्य असेंबली में समान नाम वाले स्थान पर मौजूद है: MyProject.Domain.Model मैं निम्नलिखित प्रदर्शन करने का प्रयास कर रहा हूं: Type.GetType("MyProject.Domain.Model." + myClassName); यह बहुत अच्छा काम करता है यदि …
87 c#  .net  reflection 



6
प्रतिबिंब के माध्यम से अशक्त गुणों का पता लगाएं
मैं प्रतिबिंब के माध्यम से किसी वस्तु के गुणों की जांच करता हूं और प्रत्येक संपत्ति के डेटा प्रकार को संसाधित करता रहता हूं। यहाँ मेरा (कम) स्रोत है: private void ExamineObject(object o) { Type type = default(Type); Type propertyType = default(Type); PropertyInfo[] propertyInfo = null; type = o.GetType(); propertyInfo …
83 c#  .net  reflection  nullable 

6
जांचें कि क्या कोई संपत्ति एक वर्ग में मौजूद है
मैं यह जानने की कोशिश करता हूं कि क्या कोई संपत्ति किसी वर्ग में मौजूद है, मैंने यह कोशिश की: public static bool HasProperty(this object obj, string propertyName) { return obj.GetType().GetProperty(propertyName) != null; } मुझे समझ नहीं आ रहा है कि पहली परीक्षा पद्धति पास क्यों नहीं होती? [TestMethod] public …
83 c#  .net  reflection 

18
प्रतिबिंब के माध्यम से एक कक्षा से दूसरे कक्षा में सभी मूल्यों को कॉपी करें
मेरे पास एक वर्ग है जो मूल रूप से दूसरे वर्ग की नकल है। public class A { int a; String b; } public class CopyA { int a; String b; } क्या मैं कर रहा हूँ वर्ग से मूल्यों डाल है Aमें CopyAभेजने से पहले CopyAएक वेब सेवा कॉल …
82 java  reflection 

13
नेस्टेड ऑब्जेक्ट के गुण प्राप्त करने के लिए C # में प्रतिबिंब का उपयोग करना
निम्नलिखित वस्तुओं को देखते हुए: public class Customer { public String Name { get; set; } public String Address { get; set; } } public class Invoice { public String ID { get; set; } public DateTime Date { get; set; } public Customer BillTo { get; set; } } …
82 c#  reflection 

4
किसी विशिष्ट संपत्ति का प्रॉपर्टीइन्फो कैसे प्राप्त करें?
मैं एक विशिष्ट संपत्ति के लिए PropertyInfo प्राप्त करना चाहता हूं। मैं प्रयोग कर सकता हूँ: foreach(PropertyInfo p in typeof(MyObject).GetProperties()) { if ( p.Name == "MyProperty") { return p } } लेकिन ऐसा ही कुछ करने का एक तरीका होना चाहिए typeof(MyProperty) as PropertyInfo है? या मैं एक प्रकार की …
82 c#  reflection 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.