我處於非常初學的編程水平,所以請耐心等待。我想製作一個非常簡單的控制檯應用程序,它在開始時包含一個問題,並且該問題的答案決定了程序的反應。最開始的問題是「你叫什麼名字?」,如果我回答「約翰」,它應該說:「你是一個卑鄙的人」,除了「約翰」之外的任何其他答案都會引發這樣的反應:「你是一個好人」。 (這對我的朋友來說應該是個玩笑)。簡單的問答控制檯問題
這裏是我到目前爲止的代碼:
{
static void Main(string[] args)
{
string s;
Boolean b;
Console.WriteLine("Hogy hívnak?");
b = Console.ReadLine();
s = Convert.ToBoolean();
if (b = "Zsolt")
Console.WriteLine("You are a mean guy :(((");
else Console.WriteLine("You are a nice guy! :)))))");
Console.ReadLine();
}
}
對於你們一定是顯而易見的,但我的問題是,我得到一個錯誤信息,說「無法隱式轉換類型‘字符串’到'布爾'」。
所以我的問題是:我做錯了什麼?我錯過了什麼?我應該把我的字符串轉換成什麼,使其工作?
感謝您的回答,並感謝您對此感到困擾,但我尋求知識。
非常感謝! –