在smalltalk中,if可以省略ifTrue吗?
通常,Smalltalk中的if是这样的在smalltalk中,if可以省略ifTrue吗?,smalltalk,Smalltalk,通常,Smalltalk中的if是这样的 condition ifTrue: [ ... ] ifFalse: [ ... ]. 但是,我无法确定是否允许省略其中一个部分,例如ifTrue:..或ifFalse.. 有我丢失的手册吗?我找不到它 例如,法罗Smalltalk知道 ifTrue: ifTrue:ifFalse: ifFalse: ifFalse:ifTrue: 我认为其他方言也理解类似的信息。它们是网络的一部分。谢谢!我在哪里可以找到这些信息?
condition
ifTrue: [ ... ]
ifFalse: [ ... ].
但是,我无法确定是否允许省略其中一个部分,例如ifTrue:..
或ifFalse..
有我丢失的手册吗?我找不到它 例如,法罗Smalltalk知道
ifTrue:
ifTrue:ifFalse:
ifFalse:
ifFalse:ifTrue:
我认为其他方言也理解类似的信息。它们是网络的一部分。谢谢!我在哪里可以找到这些信息?啊,好的,在标准中!在所选Smalltalk的文档中,或在Smalltalk系统浏览器中,在类
Boolean
的协议中。这些方法在Boolean
类上定义,只需浏览该类即可。