获取“命名空间定义类型或文件结尾预期错误”

本文关键字:结尾 错误 文件 命名空间 定义 类型 获取 | 更新日期: 2023-09-27 18:10:37

using System;
namespace test
{
    public class multiplying
    {   
        public static void Main( string[] args);
        { //getting invalid '{' token here 
            int number1;
            int number2;
            int total;
        }
    }
} // getting type of namespace definition, or end-of-file expected error here 

该程序显然没有完成,但是当我写更多时,我只会得到更多的错误,所以这里一定有问题,但我不知道是什么。

获取“命名空间定义类型或文件结尾预期错误”

public static void Main( string[] args);

应该是

public static void Main( string[] args)

你在这里有一个额外的分号:公共静态空 Main( string[] args(;

public static void Main( string[] args);

你在那里有一个额外的;

我对 C# 不是很熟悉,但我认为这是你的问题:

    public static void Main( string[] args);
    { //getting invalid '{' token here 

; 正在结束声明,因此{被认为是完全独立的(如果没有首先出现函数签名,则没有意义。尝试将其更改为以下内容:

    public static void Main( string[] args)
    {

在参数列表的右括号后有一个 ;