這是我Q上&代碼上的Visual C++的遊戲有什麼辦法可以縮短這段代碼嗎?
if (this->answer->Text == "2"){
this->question->Text = "2+2?";
}
else if (this->answer->Text == "4"){
this->question->Text = "3+3?";
}
else if (this->answer->Text == "6"){
this->question->Text = "4+4?";
}
else if (this->answer->Text == "8"){
this->question->Text = "Finished!";
}
else {
MessageBox::Show("Wrong!!");
}
有沒有縮短這個代碼?考慮使用數組?
錯誤man錯誤.. – JFetz2191
@JFetz2191有什麼錯誤? – piokuc
1 String t = this-> answer-> Text; 沒有合適的從「System :: String ^」到「System :: String」的用戶定義轉換 2.「==」也有錯誤..「沒有操作符匹配這些操作數,操作數類型是System :: String const char [2] – JFetz2191