1

基本的に、エラーを含むコードの主要部分は次のとおりです。

...

var lname = Request["lastName"];
var comment = Request["comment"];
var sex = Request["sex"];
var title = "";

if(sex = "woman"){
    title = "Misses ";
} else {
    title = "Mister ";
}

...

サイトを実行してフォームを送信すると、次のコンパイラエラーメッセージが表示されます:CS0029:タイプ'string'を'bool'に暗黙的に変換できません:

誰かがこれに対する解決策を持っていますか?すべての提案は大歓迎です。

4

1 に答える 1

4

そのはず

if(sex == "woman")

そして、あなたは三項演算子の使用を検討することができます

title = (sex == "woman") ? "Misses" : "Mister";
于 2013-02-10T23:30:13.040 に答える