क्या कोई तरीका है कि मैं अपने गेटटर से संपत्ति के लिए PropertyInfo
प्राप्त कर सकता हूं? इस तरह:क्या उस संपत्ति के गेटटर से PropertyInfo प्राप्त करने का कोई तरीका है?
public object Foo
{
get
{
PropertyInfo propertyInfoForFoo = xxx;
...
}
}
मैं स्ट्रिंग के रूप में संपत्ति का नाम हार्ड कोड रखने से बचाना चाहता हूं, क्योंकि यह बनाए रखना मुश्किल है।
मैं .NET 2.0 का उपयोग कर रहा हूं, इसलिए मैं एक linq-less समाधान की उम्मीद कर रहा हूं।
के संभावित डुप्लिकेट [कैसे प्रतिबिंब के माध्यम से वर्तमान संपत्ति नाम पाने के लिए?] (Http://stackoverflow.com/questions/1206023/how-to-get-current-property-name-via-reflection) – nawfal