C# 如何根据checkedlistbox更改字符串

C# 如何根据checkedlistbox更改字符串,c#,string,if-statement,checkedlistbox,C#,String,If Statement,Checkedlistbox,非常不言自明。如果选中checkedListBox中的某个选项,我想更改字符串。并在选中其他选项时再次更改它。我想说if语句可以工作,但是我如何在if语句中工作,以便其他对象可以使用该字符串?您可以将该字符串设置为常量,并在checkedListBox的SelectedIndexChanged事件中为其赋值。类似于(伪代码): 你能发布你必须这样做的代码吗?或者您在开始时需要帮助吗?监控 private readonly String clbResponse = String.Empty; .

非常不言自明。如果选中checkedListBox中的某个选项,我想更改字符串。并在选中其他选项时再次更改它。我想说if语句可以工作,但是我如何在if语句中工作,以便其他对象可以使用该字符串?

您可以将该字符串设置为常量,并在checkedListBox的SelectedIndexChanged事件中为其赋值。类似于(伪代码):


你能发布你必须这样做的代码吗?或者您在开始时需要帮助吗?监控
private readonly String clbResponse = String.Empty;
. . .
protected void clb_SelectedIndexChanged(object sender, eventargs e)
{
    int indexSelected = clb.SelectedIndex;
    case (indexSelected)
    0:
     clbResponse = "index 0 was selected";
     break;
    1: 
     clbResponse = "index 0 was selected";
     break;
    . . .
    default
       break;
}