मेरे पास एक वैकल्पिक पैरामीटर के साथ एक निजी स्थैतिक विधि वाला एक वर्ग है। प्रतिबिंब के माध्यम से मैं इसे किसी अन्य वर्ग से कैसे आमंत्रित करूं? एक समान question है, लेकिन यह स्थिर विधि या वैकल्पिक पैरामीटर को संबोधित नहीं करता है।प्रतिबिंब के माध्यम से वैकल्पिक पैरामीटर के साथ एक निजी स्थैतिक विधि निष्पादित करने के लिए कैसे?
public class Foo {
private static void Bar(string key = "") {
// do stuff
}
}
मैं कैसे Foo.Bar("test")
और Foo.Bar()
(जैसे वैकल्पिक पैरामीटर गुजर बिना) आह्वान करते हैं?
क्या लागू स्थिर विधि भाग के बारे में इससे पहले कि? – AngryHacker
@AngryHacker 'BindingFlags.Static' का उपयोग करें (अद्यतन उत्तर देखें) – marcind