1. 程式人生 > >一個專案包含兩個Main函式編輯方式

一個專案包含兩個Main函式編輯方式

using System;

//一個專案中包含兩個Main函式namespace Walter.Example
{
    
///<summary>/// 第一個類
    
/// 編譯方式為:csc Demo.cs /main:Walter.Example.Client
    
///</summary>class Client
    {
        
publicstaticint Main()
        {
            MathExample.Main();
            
return0;
        }
    }

    
///<summary>/// 第二個類
    
/// 編譯方式為:csc Demo.cs /main:Walter.Example.MathExample
    
///</summary>class MathExample
    {
        
staticint Add(int x, int y)
        {
            
return x + y;
        }

        
publicstaticint Main()
        {
            
int i = Add(510);
            Console.WriteLine(i);
            
return0;
        }
    }
}