new Random(+i*i)unchecked(int)Datetime.NOW.tick+i*i)unchecked(int)Datetime.NOW.tick)表示什么意思?label mylabl=(Label)sender;意思是?int mylbl_x=mylbl.location.x;
int mylbl_y=mylbl.location.y;
for(i=0;numposition[i]!=0;i++)
int xx=(i%3)*130;
int yy=(i/3)*130;
if(mylbl_x+130==xx&&mylbl_y==yy||mylbl_x-130==x&&mylbl_y==y)这句话书上说水平左移和右移的情况~我看不出什么意思?注意:
这只是上一小片的代码,许多代码未写(太多),希望,有些明白的人能够解答下
int mylbl_y=mylbl.location.y;
for(i=0;numposition[i]!=0;i++)
int xx=(i%3)*130;
int yy=(i/3)*130;
if(mylbl_x+130==xx&&mylbl_y==yy||mylbl_x-130==x&&mylbl_y==y)这句话书上说水平左移和右移的情况~我看不出什么意思?注意:
这只是上一小片的代码,许多代码未写(太多),希望,有些明白的人能够解答下
如果值已经发生溢位 也不用检查
int mylbl_y=mylbl.location.y; //获取Label控件的Y位置for(i=0;numposition[i]!=0;i++)
int xx=(i%3)*130; //根据i的递增,xx在0 130 260徘徊
int yy=(i/3)*130; //根据i的递增 yy以130/3递增
if(mylbl_x+130==xx&&mylbl_y==yy||mylbl_x-130==x&&mylbl_y==y) 这个if判断下面的代码才是实现移动的,最好贴全了
有什么作用呢?IF下面的语句mylbl.Location=new point(xx,mylbl_y);
img0.Location=new point (mylbl_y,yy);
int j=0;
while(numposition[j++]!=convert.TOint32(mylbl.text));
tmpnum=numposition[i];
numposition[i]=numposition[j-1];
numposition[j-1]=temNum;
下面是一些无关的了