学过Java都知道,main函数只能有一个,而且只能在 public类里面出现,但是C#可以有多个Main,而且对类的访问权限没有硬性的要求。一个文件可以有多个class,每个class里面都可以有至多一个Main方法,你可以把Main看作是一个普通的静态成员函数,但是这样做编译时会出错:
我们可以在编译时指定一个入口点:
csc main.cs /main:Wrox.Client (注意这里的main.cs是文件名,后面的Wrox.Client是类名)
代码如下:
using System;
namespace Wrox
{
class Client
{
public static void Main(string[] args)
{
Console.WriteLine("L