对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!
, u2 l0 S) v# N(product:object):boolean
" k1 h+ _( J2 B! n/ ?3 @* E# e7 F) x3 Kis4 g, f, k, ~& r% s% P0 s4 z" A
do6 L7 w/ h% t. n9 [$ t2 S% e
partstatistics.cursorX:="color";
, u- m) _9 a5 K0 S partstatistics.cursorY:=1;* b/ v* l9 k* G2 R/ |5 m* |# x) V
if partstatistics.find(product.CurrIcon) then2 q; {1 p% z Q* t, w5 Y
partstatistics["number",partstatistics.cursorY]:=! ^6 Z$ a+ ^; b; l! C3 q% `
partstatistics["number",partstatistics.cursorY]+1;/ k6 P( M# G" u* K# p8 h) G) B
result:=true;6 A- h, @4 U$ H5 ~8 I( G0 ]* d# w
else
$ w, e, } f- b2 f' S3 } result:=false;
3 \3 \$ G7 n$ \ end;& X" v, s. ]( J9 s* N! O$ K( h e
end;
, u8 y4 ]5 w |6 }' ^: ~: N# n; _) Y5 u
“partstatistics.cursorY:=1;”
% \, q8 j* H1 w' u1 k这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。7 H" F1 q! Z# U7 b6 R2 s" Y b* t# U
但它的结果是在五行里统计出各种颜色的数量。 |