Я пытаюсь скомпилировать и запустить эту C программу # в терминале:Что означает «Корпус основного конструктора не допускается»?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
public class largestNumber
{
public static void Main(string[] args);
{
int UserNumber1 = int.Parse(Console.ReadLine("Enter a number:"));
int UserNumber2 = int.Parse(Console.ReadLine("Enter a second number:"));
int UserNumber3 = int.Parse(Console.ReadLine("Enter a third number:"));
Console.WriteLine("Your numbers were, " + UserNumber1 + ", " + UserNumber2 + ", and " + UserNumber3);
}
}
однако, когда я делаю это так, эта ошибка возникает:
Number.cs(11,2): error CS9010: Primary constructor body is not allowed
Может кто-то объяснить, что ошибка имеет в виду ?
'public static void Main (string [] args);' - посмотреть конец строки. Исправьте простую типографскую ошибку. – user2864740
Хотя, возможно, интересно, возможно, расширить то, что означает компилятор, с помощью «основного тела конструктора» (или если это просто след из плохого синтаксиса). – user2864740
Возможно, стоит отметить, что основные конструкторы - это C# 6, поэтому многие люди могут не знать, что они еще. – DavidG