Если вы хотите переключить label1.Text
с GOOD
на BAD
, вы можете попробовать простой оператор Turnary:
private void button1_Click(object sender, EventArgs e)
{
label1.Text = string.Equals("GOOD", label1.Text, StringComparison.OrdinalIgnoreCase)
? "BAD"
: "GOOD";
}
Если вы хотите более сложное решение, давайте extractсвойство , например:
public bool IsGood {
get {
// Simplest implementation; often adding a backing field is a good idea
return label1.Text = string
.Equals("GOOD", label1.Text, StringComparison.OrdinalIgnoreCase);
}
set {
label1.Text = value ? "GOOD" : "BAD";
}
}
, затем по событию клика
private void button1_Click(object sender, EventArgs e) {
IsGood = !IsGood;
}