是否可以将多个通用类型的参数传递给方法?

Jon*_*Jon 2 .net c# generics .net-3.5

我目前有这个方法标题:

public virtual void SetupGrid<T>() where T : class, new()
{

}
Run Code Online (Sandbox Code Playgroud)

我想传入另一个匿名类,我猜是这样的:

public virtual void SetupGrid<T><T2>() where T,T2 : class, new()
{

}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Ant*_*lev 5

这些被称为泛型.以下是您使用其中几个的方法:

public virtual void SetupGrid<T, T2>() 
    where T : class, new()
    where T2 : class, new()
Run Code Online (Sandbox Code Playgroud)

这个 MSDN页面开始介绍和更多信息.