声明作用域C#之外的变量
本文关键字:变量 作用域 声明 | 更新日期: 2023-09-27 18:23:35
这个问题真的很愚蠢,因为我认为你做不到,但
namespace Parking_Ticket_Fines
{
public partial class frmParking : Form
{
public frmParking()
{
InitializeComponent();
}
private void btnCal_Click(object sender, EventArgs e)
{
//Variable
int Total = 0;
//Checks which radio button is checked
if (radExpired.Checked)
{
Total = 35;
}
else if (radParking.Checked)
{
Total = 75;
}
else if (radDriveway.Checked)
{
Total = 150;
}
else if (radHandicap.Checked)
{
Total = 500;
}
}
private void btnClear_Click(object sender, EventArgs e)
{
//Clears everything
lblTotal.Text = "";
radRepeat.Checked = false;
radExpired.Checked = true;
}
有没有一种方法可以在两个私有空隙中使用"Total"变量,而不需要在其中声明两次?
有没有一种方法可以在两个私有空隙中使用"Total"变量不申报两次?
是的,在类级别声明。
public partial class frmParking : Form
{
private int Total; //Here
public frmParking()
{
InitializeComponent();
}
这个Total
将是一个字段。阅读更多关于字段(C#编程指南)