for( i=0;i<9;i++)
for(j=0;j<9;j++)
result[i][j]="";
改为:
for (var i = 0; i < 9; i++) for (var j = 0; j < 9; j++) result[i, j] = "";
谢谢了,...还有如果可以的话能告诉我
for (int i = 0; i < 9; i++)
{
for ( int j = 0; j < 9; j++)
{
TextBox TextBox1 = new TextBox();
TextBox1.Text = "";
TextBox1.Size = new Size(50,50);
TextBox1.Margin = new System.Windows.Forms.Padding(0);
TextBox1.Location = new Point(150+ TextBox1.Width * j, 80+i*50);
TextBox1.Name = "TextBox" + i.ToString()+j.ToString();
this.Controls.Add(TextBox1);
}
}
这样动态生成的TextBox怎么样设置他们中间没有间隔呢,还有怎么生成正方形,我那样都不行的的
楼上说的是,你要使用LINQ特性也要加var关键字,否则编译器都认不得这是要干嘛