Console.WriteLine("What is the first number?");
var svar_regneart01 = Console.ReadLine();
Console.WriteLine("What would you like to add to {0}?", svar_regneart01);
var svar_regneart02 = Console.ReadLine();
Console.WriteLine("The answer is " + (svar_regneart01 + svar_regneart02));
我试图将两个变量加在一起,但它们只是彼此相邻打印出来。我使用var
关键字的原因是因为我希望正在玩的人能够使用整数或浮点数。
答案 0 :(得分:10)
添加字符串连接字符串。
使用TryParse
将字符串解析为整数或双精度数。记得检查返回值!您必须处理用户无法输入有效数字的情况。
我使用
var
关键字的原因是因为我希望正在玩的人能够选择整数和浮点数。
您不了解var
的含义。 var
表示"将var
替换为右侧"的内容,右侧的内容为string
类型。它并不意味着"允许此变量中的任何值"。