我似乎无法弄清楚为什么以下不起作用。
从周围阅读看来,它一定与这样的事情有关。
public class Test<T>
{
public void SomeFunction(IList<IList<T>> ListOfLists)
{
}
}
....
List<List<SimpleClass>> lists = new List<List<SimpleClass>>();
new Test<SimpleClass>().SomeFunction( (IList<IList<SimpleClass>>)lists );
我怎样才能要求一个列表实际上是一个列表列表?我似乎无法理解我做错了什么。
谢谢,