मैं सोच रहा हूं, क्योंकि प्रतिबिंब का उपयोग करके बहुत सारी चीजें की जा सकती हैं, क्या मैं निर्माण के पूरा होने के बाद एक निजी क्षेत्र को आसानी से बदल सकता हूं?
(नोट: सिर्फ जिज्ञासा)
public class Foo
{
private readonly int bar;
public Foo(int num)
{
bar = num;
}
public int GetBar()
{
return bar;
}
}
Foo foo = new Foo(123);
Console.WriteLine(foo.GetBar()); // display 123
// reflection code here...
Console.WriteLine(foo.GetBar()); // display 456