一個專案包含兩個Main函式編輯方式
阿新 • • 發佈:2019-01-24
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(5, 10);
Console.WriteLine(i);
return0;
}
}
}
//一個專案中包含兩個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
{
staticint Add(int x, int y)
{
return x + y;
}
publicstaticint Main()
{
int i = Add(5, 10);
Console.WriteLine(i);
return0;
}
}
}