C# 多个Main()方法
来源:互联网 发布:mysql时间转换成时间戳 编辑:程序博客网 时间:2024/05/16 01:01
学过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("Length of args: " + args.Length);Console.WriteLine("Server return: " + Server.Main(args));//Console.ReadLine();}}class Server{public static int Main(string[] args){Console.Write("List of args: ");for (int i = 0; i < args.Length; i++) {Console.Write(args[i] + " ");}Console.WriteLine();return 1;}}}
这里涉及到Main函数参数,和 C++ Java类似。
1 0
- C# 多个Main()方法
- Java maven打包 多个main方法
- C#中的Main方法
- C#中的Main方法
- c#中的Main方法
- C#中含有多个Main函数的处理
- C# 代码结构-Main方法
- main方法中同时加载多个Spring文件
- main方法中同时加载多个Spring文件
- main方法中同时加载多个Spring文件
- Visual C#学习笔记 - Main方法
- C# Main方法及命令行参数
- C#中数组, 命名空间, Main()方法
- C# 中多个Main()方法的处理
- C#传给Main()方法的字符串数组
- C# Main方法的传入参数研究
- C#入门8.9——Main方法
- Spring boot maven 打包多个main方法引起的异常
- Light OJ 1377 - Blade and Sword (BFS)
- 杭电2037-今年暑假不AC(贪心)
- Maven隐士变量
- 关于viewController中的tableview的cell在pop回来后仍有选中效果的解决方法
- 3:输入一个整数,求这个数的阶乘
- C# 多个Main()方法
- 面试题6:从尾到头打印链表(offer)
- Google的可用Hosts文件
- 【】
- 【转】机器学习最佳入门学习资料汇总
- JAVA自学日记--算法
- Qt版Word字处理软件
- Android使用AIDL传递对象
- Audio相关Log