我正试图将列表的长度限制为x个项目,比如这个
List<int> myObjects = [1,22,33,52,1,52,12,12,43];
myObjects = myObjects.take(4);
但后来我在标题中出现了错误。有什么建议吗?
您需要对take(4)
的结果调用toList((,因为take(x(返回的是Iterable而不是List
所以第二行应该是:
myObjects = myObjects.take(4).toList();