对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!: M5 {$ a" a8 o; L6 \0 @2 N0 H
(product:object):boolean
+ q1 s1 e% |. H ]( sis
6 o; a" U: l1 {, p7 zdo
1 i5 j% ?4 o; @7 W) g: H8 @5 V/ _ partstatistics.cursorX:="color";" W+ t, |& i) B& k) ?* D
partstatistics.cursorY:=1;
- g" T' U) W+ [' Q6 o( ^ if partstatistics.find(product.CurrIcon) then
6 l( g" \9 I8 u5 {1 K2 d partstatistics["number",partstatistics.cursorY]:=. N. g! i8 e- L. i1 g1 i. C k
partstatistics["number",partstatistics.cursorY]+1;! \+ r4 g* W' H' l* @
result:=true;
. V' b1 {* o, J* L else# ^, ^/ {+ g4 D! E' g3 ?
result:=false;
|1 B: `/ m0 \' i. G end;
+ s9 u) W4 e6 ?* m6 ~end;
' X- k0 A$ o3 W% k# ]* K+ b
! X$ U9 K) M6 v: d5 F* d/ W, ~3 `( O“partstatistics.cursorY:=1;”2 d- A+ X3 M- h, m2 ~/ W4 i
这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。! q% y, z2 |$ V! V- e Y. ?
但它的结果是在五行里统计出各种颜色的数量。 |