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);
}