private void details_CheckedChanged(object sender, EventArgs e)
{
RadioButton lw = (RadioButton)sender;
if (lw.Checked)
this.listView1.View = View.Details;
} private void details_CheckedChanged(object sender, EventArgs e)
{
if (details.Checked)
this.listView1.View = View.Details;
} private void details_CheckedChanged(object sender, EventArgs e)
{
this.listView1.View = View.Details;
}他们实现了同样的效果,为什么书上要用第1种,不选择用代码简单的
{
RadioButton lw = (RadioButton)sender;
if (lw.Checked)
this.listView1.View = View.Details;
} private void details_CheckedChanged(object sender, EventArgs e)
{
if (details.Checked)
this.listView1.View = View.Details;
} private void details_CheckedChanged(object sender, EventArgs e)
{
this.listView1.View = View.Details;
}他们实现了同样的效果,为什么书上要用第1种,不选择用代码简单的
private void details_CheckedChanged(object sender, EventArgs e)
{
if ((RadioButton)sender.Checked)
this.listView1.View = View.Details;
}这样写也可以少一行,效果和第一个一样