你可以先看看c#的语法,不然你的问题就不会这末点了。
带public,表示公开的,不带表示为默认的属性
其他的真没法回答,强烈劝你找本有语法的书

解决方案 »

  1.   

    1。对于类,声明时刻一部待成员访问修饰符,因为类的成员访问修饰符默认就是public,所以可以带也可以不带;
    2。对于方法包括Main()加上访问修饰符public,表示他对任意的其他类都是可见的,也就是其他类得到一个该类的实体后,一定能够访问到该方法。string[]不要空格。
      

  2.   

    1。对于类,声明时刻一部待成员访问修饰符,因为类的成员访问修饰符默认就是public,所以可以带也可以不带;
    2。对于方法包括Main()加上访问修饰符public,表示他对任意的其他类都是可见的,也就是其他类得到一个该类的实体后,一定能够访问到该方法。string[]不要空格。
      

  3.   

    对于Main()方法参数的问题我看了一下MSDN是这样说的:
    Main()方法可以带参数,他的参数是一个字符串数组,目的是程序运行时,能够使用户从命令行中输入一些参数,比如
    public static void Main(string [] args)
    {
     if (args.Length == 0)  
          {
             Console.WriteLine("Please enter a numeric argument."); 
             return 1; 
          }
    }
    当程序运行时,会在命令行上输出一句:Please enter a numeric argument.
      

  4.   

    问题一,你应该看看public,private,protected 几个关键字的作用
    问题二,string[]不要空格,作用是接收命令行参数的,打过halflive吗?那个游戏作弊前不是需要编辑一下*.exe后面加个参数来着吗,就是那个作用
      

  5.   

    在声明类、结构以及其内部的成员等前面需带上修饰符,表示外部对其访问的权限,至于省略的时候表示是默认方式,有些默认是public有些则是private,所以建议你应该去看一些语法书,多了解一些。