用C#编写的同学录可以记录通讯
private void button3_Click(object sender, System.EventArgs e) { if(textBox1.Text!="") { p[i,0]=textBox1.Text; p[i,1]=comboBox1.Text; p[i,2]=textBox2.Text; p[i,3]=textBox3.Text; p[i,4]=textBox4.Text; p[i,5]=fname; if(radioButton1.Checked) { p[i,6]=radioButton1.Text; } if(radioButton2.Checked) { p[i,6]=radioButton2.Text; } if(radioButton3.Checked) { p[i,6]=radioButton3.Text; } if(radioButton4.Checked) { p[i,6]=radioButton4.Text; } if(i==0) listBox1.Items.Add(textBox1.Text); if(i>0) { for(int j=0;j<i;j++) { if(p[i,0]==p[j,0]) { MessageBox.Show("通讯录里已有一个同名的联系人,不能插入同名联系人"); for(int m=0;m<7;m++) { p[i,m]=""; } i--; num--; break; } else { if(j==i-1) { listBox1.Items.Add(textBox1.Text); } } } } textBox1.Text=""; textBox2.Text=""; textBox3.Text=""; textBox4.Text=""; comboBox1.Text=""; radioButton1.Checked=false; radioButton2.Checked=false; radioButton3.Checked=false; radioButton4.Checked=false; pictureBox1.Image=null; fname=""; i++; num++; } else { MessageBox.Show("名字不能为空"); } }