如何在Action委託中傳遞未知類型的參數?傳遞未知類型的參數
Button b1 = new Button("HI!", Class.method);
班上
:
Action doAction;
string text;
public Button(string Message, Action func)
{
text = Message;
doAction = func;
}
public void Clicked()
{
doAction();
}
我要實現的是添加一個按鈕時,我可以傳遞參數的功能:
Button b2 = new Button("HI!", Class.method(unknown_parameter));
感謝。
編輯:我聽說Action<T>
東西,但它真的不清楚。
根據您的需要,可以使用'Object','dynamic'或'generics'類型。 – walther