是否有一種方法可以動態指定泛型的用戶類?也就是說,說我有一個類層次結構是這樣的:C#允許動態列表的泛型類型
public interface IMyObject { }
然後,我有一個這樣的類:
public class MyObject<?> : IMyObject { }
我希望能夠使用對象是這樣的:
MyObject<object> firstOrder;
MyObject<object, object> secondOrder;
MyObject<object, object, object> thirdOrder;
//And so on...
//MyObject<object, object, object> , ..., object> nthOrder;
我知道像Func <>,Action <>或其他代表,我不知道我曾經推動過這些能夠做什麼或者他們的參數列表可以如此膨脹。
有沒有辦法在C#中做到這一點?
謝謝...