我有這個代碼,我不明白爲什麼我不能使用運算符||在這個例子中。將bool轉換爲int?
「Operator'||'不能應用於類型'bool'和'int'的操作數「
我錯過了什麼嗎?這個布爾值在哪裏?
int i = 1;
if (i == 1)
{
Response.Write("-3");
}
else if (i == 5 || 3) //this is the error, but where is the bool?
{
Response.Write("-2");
}
哪種語言? – 2012-04-22 22:14:14
這樣做吧 'else if(i == 5 || i == 3)' – 2012-04-22 22:14:43
對不起#2,c#.NET這裏。 當然,謝謝。我幾個月沒有使用這些工具,顯然有點生鏽。 – LaughingMan 2012-04-22 22:17:40