我是Smalltalk的新手,我正在尝试做一个非常简单的程序,以这种方式从多个集合中生成一个集合:
假设我有一套军械库,而且每个军械库都拥有自己的武器套装,我想要做的就是编写一个方法,将每个军械库中的所有武器组合起来返回一个集合.
在此先感谢您的帮助!
尝试这样的事情:
armories inject: OrderedCollection new into: [:collection :armory | collection addAll: armory weapons; yourself].