.NET Framework
にはメソッドを簡単に反映させることができます。例:.NET Standard
プロジェクトで.NET標準でGetMethodに相当する
var methodInfo = typeof(object).GetMethod("MemberwiseClone", bindingFlags);
は、しかし、コンパイラは文句:
エラーCS1061: '種類' 'はGetMethod' と なし拡張メソッドの定義が含まれていません 'GetMethod' 受諾しますタイプ 「タイプ」の最初の引数は見つけることができる(あなたがusingディレクティブまたは アセンブリ参照が不足している?)
Q:.NET Standard
を使用して同等の反射をどのように実行しますか?
注目すべきことは、.NET Standard 2.0では、単にtypeof(オブジェクト).GetMethod' – Evk
@Evk:Yupを実行することができます。 –
1.6とVS 2017.4が付属しているようです。 – l33t