- (foreach ent entlst
- (vla-put-color ent [color="Blue"]1[/color])
- ); end foreach
或
- (mapcar [color="#0000ff"]'(lambda(x)(vla-put-color x 1))[/color]entlst)
虽然没有太大的区别,但有人认为MAPCAR的功能更快(是不是我不知道)。Main是正确的语法。请注意,Color属性的参数是整数(不是字符串),函数MAPCAR只支持一个函数。对于这种情况,您应该使用LAMBDA。 |