我有希望的Action<string>
如何獲取行動<string>委託的引用字符串?
的方法我稱之爲方法如下:
commandProcessor.ProcessCommand(s=> ShowReceipt("MyStringValue"))
ProccessCommand(Action<string> action)
{
action.Invoke(...); // How do I get the reffered string?
}
我一定要使用Expression<Action<string>>
?如果是這樣,我如何獲取參數值?
什麼下文稱字符串?你的代碼期望_you_傳遞一個字符串到invoke方法(其中btw是redudant你做動作(...))。沒有綁定到動作參數的字符串。 –
2010-09-24 09:58:16
is action.Invoke(...)與action(...)不一樣嗎? – Rookian 2010-09-24 10:32:13