对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!8 o. Z8 \6 M4 S+ I0 S
(product:object):boolean& I% @$ [4 H% d7 O/ @
is
3 C. v7 g& g5 T8 H" b# m0 F# Kdo
. C4 j8 X# j0 {9 f* h1 k. ~, Y; i g partstatistics.cursorX:="color";
) _8 g9 M! r2 G, J/ ]6 X partstatistics.cursorY:=1;8 M+ H9 I" N: U+ y- a
if partstatistics.find(product.CurrIcon) then0 w/ E# x% k: w# Q: _4 @, J7 n
partstatistics["number",partstatistics.cursorY]:=
3 ~, j$ a. S7 ^6 Q1 m0 h partstatistics["number",partstatistics.cursorY]+1;! O# b4 N' Y- L% x; [
result:=true;4 Y2 v {3 g. h/ `# _
else9 X1 S& J# F7 }) o" y
result:=false;& J$ `, G, a/ m
end;* F, U: \6 J2 M' }7 H
end;
# M( H" @/ S8 |$ y$ n9 v8 U4 v3 t* F; \$ f# f
“partstatistics.cursorY:=1;”
7 v: j8 ~. }& s$ }2 A' s, j* K这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。9 l5 i$ n+ f7 r3 C
但它的结果是在五行里统计出各种颜色的数量。 |