对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!
5 Y3 s+ e% [% d9 @9 @9 c8 ^(product:object):boolean7 G* x+ {% \" r" y/ g3 f6 K
is
+ Q T, y0 @' Y9 ]9 c. @do
; j* x" I1 o T* g2 ^ partstatistics.cursorX:="color";
S8 O" x- i1 G, j1 v; c o partstatistics.cursorY:=1;1 \+ m: N. g" D1 s7 v/ U
if partstatistics.find(product.CurrIcon) then, D. D& ~9 u7 [' k3 C n7 J
partstatistics["number",partstatistics.cursorY]:=) e" n, v; \, I5 ?
partstatistics["number",partstatistics.cursorY]+1;
2 b0 ^4 X2 B! g9 U& G: [2 B result:=true;
& b$ m5 n; t) t# Q else4 j$ d+ g. M. b ~
result:=false;
, c+ F: `3 T. G end;$ c8 e0 s; a; M: O6 i0 q( C
end;- A7 L/ E, N: S4 j, F& [) d
" Y& V# a# h6 ]/ m“partstatistics.cursorY:=1;”+ `% l; V+ z0 P1 ]
这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。. X, H, u& W' {
但它的结果是在五行里统计出各种颜色的数量。 |