使用方法,我有一吨重的方法是这样的:仿制药
public T AddButton<T,K>(string name, K item, UIEventListener.VoidDelegate methodToCall, GameObject contents) where T:UIPMenuButton
{
return T.Create(name, item, methodToCall, contents);
}
这显然是行不通的:
public UIPCompanyButton AddCompanyButton (string name, Company company, UIEventListener.VoidDelegate methodToCall, GameObject contents)
{
return UIPCompanyButton.Create (name, company, methodToCall, contents);
}
,我想用这样一个方法,以取代在T.Create部分。我需要做某些语法吗?
我也打开了一个不同的方法,结果相同:一个方法需要一个派生的menuButton,并用正确的“item”类创建正确的方法。
在[本](http://msdn.microsoft.com/en-us/library/bb384067.aspx) – PoweredByOrange
别看一看如果您觉得以下答案之一有助于您解决问题或最好地回答您的问题,请点击左侧的复选标记以接受答案。 – Steve