У меня есть свойство, хранящееся в строке ... скажем, у объекта Foo
есть свойство Bar
, поэтому для получения значения свойства Bar
я бы назвал ..
Console.Write(foo.Bar);
Теперь скажите, что у меня "Bar"
хранится в строковой переменной ...
string property = "Bar"
Foo foo = new Foo();
как бы получить значение foo.Bar
, используя property
?
Как я это делаю в PHP
$property = "Bar";
$foo = new Foo();
echo $foo->{$property};