我的應用程序中有一個組合框,有17個不同的選項。在我的代碼中,我對這17個選項都有if語句。爲組合框中的每個項目分配一個字符串
int colorchoice = colorSelect.SelectedIndex;
if (colorchoice == 0)
{
textBox1.AppendText("the color is black");
}
if (colorchoice == 1)
{
textBox1.AppendText("the color is dark blue");
}
and so on...
我已經能夠打印的內容在組合框中選擇,即黑色或深藍色,但是,我需要的是印有沒有空格或蓋。
if (colorchoice == 0)
{
textBox1.AppendText("the color is " + colorSelect.SelectedText);
}
所以結果應該是黑色或暗藍色。我怎麼能做到這一點,而不需要改變我的組合框中的大寫字母和空格,所以它看起來不錯,但會打印出我需要的東西。
我的想法是爲17個選項中的每一個分配一個字符串,但我一直無法弄清楚如何做到這一點。
任何幫助表示讚賞。謝謝!