6

重複の可能性:
C# クラスのプロパティを動的に読み取るにはどうすればよいですか?

名前の文字列のみを使用して、クラス メンバーの値を取得する必要があります。リフレクションを使用する必要があると思いますが、その方法がよくわかりません。手伝って頂けますか?

4

2 に答える 2

7
public class Foo
{
  public string A { get; set; }
}
public class Example
{
  public void GetPropertyValueExample()
  {
    Foo f = new Foo();
    f.A = "Example";
    var val = f.GetType().GetProperty("A").GetValue(f, null);
  }
}
于 2013-01-03T13:52:24.080 に答える