私は型パラメータを取るオブジェクトを持っています-それを呼び出しますObject<T>
-そして、以下のように、異なる型パラメータを持つ多くのオブジェクトをリストに追加できる必要があります:
var obj1 = new Object<SomeType>();
var obj2 = new Object<SomeOtherType>();
var list = new List<Object<WhatGoesHere>{ obj1, obj2 };
さまざまなオブジェクトのリストである場合はインターフェイスを使用できることはわかっていますが、それはさまざまな型パラメーターを持つオブジェクトのリストには当てはまらないようです。