[英]Why do I get a “Compiler Error Message: CS1002: ; expected” error message at site?
[英]Compiler Error CS1002 ; expected C#
我在控制台计算器中遇到了问题:(我想更改控制台窗口的大小,但是我总是遇到相同的错误: CS1002;;由于我是初学者,所以我对C#的了解并不多,仅供您参考;)
我目前正在使用Microsoft的Visual Basic 2015。
有人可以帮我解决这个错误吗? 它在第一个Console.WriteLine();之上。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Taschenrechner
{
class Program
{
static void Main()
{
Console.WindowHeight{50};
Console.WindowWidth{213};
Console.WriteLine("************ Konsolen-Rechner ************");
Console.WriteLine("****** Programmiert von Cédric Jäggi *****");
Console.WriteLine("******************************************\n");
Console.WriteLine("Geben Sie bitte zwei Zahlen ein:");
Console.Write("\nErste Zahl: ");
double zahl1 = Convert.ToDouble(Console.ReadLine());
Console.Write("\nZweite Zahl: ");
double zahl2 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Was möchten sie tun? * = multiplizieren + = addieren - = subtrahieren / = dividieren");
char eingabe = Convert.ToChar(Console.ReadLine());
switch (eingabe)
{
case '*':
Console.WriteLine((zahl1) + " * " + (zahl2) + " ist: " + (zahl1 * zahl2));
break;
case '+':
Console.WriteLine((zahl1) + " + " + (zahl2) + " ist: " + (zahl1 + zahl2));
break;
case '-':
Console.WriteLine((zahl1) + " - " + (zahl2) + " ist: " + (zahl1 - zahl2));
break;
case '/':
Console.WriteLine((zahl1) + " / " + (zahl2) + " ist: " + (zahl1 / zahl2));
break;
default:
Console.WriteLine("Sie dürfen nur *,+,-,/ eingeben");
break;
}
Console.WriteLine("Das Programm beendet sich nun...");
Console.ReadLine();
}
}
}
Console.WindowHeight
和Console.WindowWidth
是属性:
设置它们:
Console.WindowHeight = 50;
Console.WindowWidth = 213;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.