I have a property stored in a string... say Object Foo
has a property Bar
, so to get the value of the Bar
property I would call..
Console.Write(foo.Bar);
Now say that I have "Bar"
stored in a string variable...
string property = "Bar"
Foo foo = new Foo();
how would I get the value of foo.Bar
using property
?
How I'm use to doing it in PHP
$property = "Bar";
$foo = new Foo();
echo $foo->{$property};
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…