对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!
2 m% t& r7 D" E- F$ K! [2 x(product:object):boolean- }# H1 k# z, o/ _7 G, w0 n- x
is) t( m9 |: l' o* u3 }+ M+ z
do
. ?; h. n% z" x( ^ partstatistics.cursorX:="color";
3 S' p: }- N1 j& Y partstatistics.cursorY:=1;
$ x7 I8 ?( W! o- g8 K5 w R% q5 V if partstatistics.find(product.CurrIcon) then
1 E+ k p, b3 M5 P, d2 S: V partstatistics["number",partstatistics.cursorY]:=3 z; b7 F: u: Z0 U
partstatistics["number",partstatistics.cursorY]+1;6 M/ Y/ J( T! ^# L* ]
result:=true;* p C8 v6 w, Y
else4 \# m8 X: v ~" K* f% X8 g
result:=false;
8 k; y9 r3 t+ W% o end;, K- x- X1 P$ s/ x6 P1 v' A% O
end;* h: t) D/ K$ V c* A
5 q2 L$ l& X* ]0 y2 Q% F! [
“partstatistics.cursorY:=1;”$ `, @1 x! z5 A, V4 e; r- u
这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。, }( ~6 K V4 j
但它的结果是在五行里统计出各种颜色的数量。 |