2
动作构造是通用的,但它可以支持泛型类型吗?Action中的泛型?
下面显示的代码片段是我试图实现的。
我知道还有其他方法可以做到,但我很好奇它是否可以在Action构造中实现。
void SomeMethod()
{
Action<int> Initialize = //<T> and where T is all that stuff
(index) =>
{
T obj = new T();
obj.Initialize(index);
obj.DoWork();
};
Initialize<TypeA>(1);
Initialize<TypeB>(2);
}