我是kotlin的新手,我想创建一个抽象/开放的类或接口,其他类可以实现。我们叫它Test吧。现在,Test需要一个HashSet ( docs说它需要的内存比一个正常的集合少),每个派生类都将实现它自己的值并填充它。interface Test {} override val players = h
基本上,我有一个IEnumerable<IEnumerable<T>>对象,我想从它获得存在于中的对象的IEnumerable<T>,集合的所有。我试图尽可能优雅地编写代码,我想知道是否有什么LINQ技巧可以做到这一点,最好是一行代码。如果可以的话,这两个IEnumerable都是ISet。set.Contains(number)));
// The resu