标签: c# .net winforms delegates
我有一个WinForms应用程序,一些游戏。
当用户设置他的设置(颜色和形状,纸板尺寸)时,我将委托人将这些首选项发送到GameForm。
GameForm
我需要让用户在游戏过程中也能改变他的偏好, 所以我有一个打开新表格的按钮,用户可以选择颜色和形状。 但是这种方法的参数比第一种方法少。 我的问题是如何使用相同的委托来采取不同数量的2个方法 参数?
答案 0 :(得分:2)
委托基本上与多播单签名接口相同。如果您需要多种方法,请使用接口而不是委托。