以下代码中的String dgvValue(int cell)
是哪种类型的方法?
private void btnEdit_Click(object sender, EventArgs e)
{
if (dgvGuestList.SelectedRows.Count > 0)
{
String dgvValue(int cell)
{
return dgvGuestList.SelectedRows[0].Cells[cell].Value.ToString();
}
editGuest editGuest = new editGuest(int.Parse(dgvValue(0)), dgvValue(1),
int.Parse(dgvValue(2)), dgvValue(0), dgvValue(0), dgvValue(0), dgvValue(0));
editGuest.ShowDialog();
}
else
{
DialogResult error = MessageBox.Show("No row selected.", "Error", MessageBoxButtons.OK,
MessageBoxIcon.Exclamation);
}
}
最佳答案
这是C#的一个功能,称为本地函数introduced in c# 7: