我是一名编程新手,刚刚安装了Visual Studio 2017。我根据我正在学习的书籍创建了这个代码,但是它无法编译。我在使用字符串插值时遇到问题并得到错误信息:
未预料到的字符“$”,
但是我正在使用C# 6.0,所以这不应该是一个问题?
static void Main(string[] args)
{
string comparison;
WriteLine("Enter the number:");
double var1 = ToDouble(ReadLine());
WriteLine("Enter another number :");
double var2 = ToDouble(ReadLine());
if (var1 < var2)
comparison = "less than";
else
{
if (var1 == var2)
comparison = "equal to";
else
comparison = "greater than";
}
WriteLine($ "The first number is {comparison} the second number");
ReadKey();
}