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

时间:2011-10-04 20:25:15

标签: c#

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 

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

5 个答案:

答案 0 :(得分:4)

public static void Main( string[] args);

应该是

public static void Main( string[] args)

答案 1 :(得分:3)

这里有一个额外的分号: public static void Main(string [] args);

答案 2 :(得分:2)

public static void Main( string[] args);

你还有一个额外的;

答案 3 :(得分:2)

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

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

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

    public static void Main( string[] args)
    {

答案 4 :(得分:1)

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