对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!$ G; k4 t! g8 z1 B, ]! Z. e& d
(product:object):boolean* L9 J) T' ]2 a
is
( h9 [& M$ G- \- N1 _do, Q1 @' I6 s" `+ q" \$ B
partstatistics.cursorX:="color";
, j0 j, y7 { Q5 a, f7 _) U& V partstatistics.cursorY:=1;9 b$ t% j6 |! E4 m- r! }
if partstatistics.find(product.CurrIcon) then5 Y5 B! |/ e6 D2 K
partstatistics["number",partstatistics.cursorY]:=
- `7 S* y8 h1 l3 z, e# Z# U. j5 y partstatistics["number",partstatistics.cursorY]+1;/ Q" _) L" p% S, W* k
result:=true;
; T' }+ l& O, S9 A/ G { else! n6 `3 p0 T/ U; i, W
result:=false;
% [- V+ J* _5 i/ `9 F5 Q: q7 R end;
1 l8 j0 p5 R2 N$ gend;, f, v+ q2 U3 J0 D7 _) o0 y k* \
) u9 T) c1 O' a' |
“partstatistics.cursorY:=1;”2 d/ x! d% |0 x1 x0 o) Q* Z( G
这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。
% Q6 P& O$ m( c; O3 f但它的结果是在五行里统计出各种颜色的数量。 |