プロパティの set 関数へのデリゲートを取得したいと思います。これは私が今日行う方法です:
var property = typeof(IApplicationState).GetProperty(propertyName);
var action = (Action<IApplicationState, T>)Delegate.CreateDelegate(typeof(Action<IApplicationState, T>), null, property.GetSetMethod());
これは機能しますが、プロパティの名前を知っています。
名前を使わずにこれを行うことはできますか?このようなもの:
var action = (Action<IApplicationState, T>)Delegate.CreateDelegate(typeof(Action<IApplicationState, T>), null, IApplicationState.PROPERTY.GetSetMethod());