7
Ben programlama yeniyim ve ben sadece (ı öğreniyorum kitaptan) bu kodu oluşturulan Visual Studio 2017 yüklü, ancak bu derleme değil. Ben dize interpolasyonlu sorun var ve ben hata alıyorum:
Unexpected character '$',
ama bu bir problem olmamalı C# 6.0 kullanıyorum?
WriteLine($"The first number is {comparison} the second number");
documentation altında uygun yapıyı Bkz:
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();
}
. Bu, C# 'nın birçok parçasında boşluk olmamasından dolayı ilk başta garip görünen bir derleme hatasıyla sonuçlandı. –