0
リフレクションを使用して、いくつかのパラメータ(またはそう呼ばれる場合は属性)を取得するにはどうすればよいですか?リフレクション - プロパティの属性を取得するには?
MyObject x = new MyObject(...);
..........
var propInfo = x.GetType().GetProperty("something");
if (propInfo != null) {
xyz= propInfo.GetValue(x,null).Metrics.Width //<------ gives error
}
'GetValue'は' object'を返します。他のメンバーを呼び出す前にキャストする必要があります。さもなければ、あなたは 'dynamic'オブジェクトを使うことになります – Nkosi