社区
C#
帖子详情
C#同一个工程里能有多个Main()函数吗?
likgrj
2007-06-22 02:19:36
用VS2005建一个控制台工程,新建两个类,每个类都加个Main()方法行不行?
...全文
1668
12
打赏
收藏
C#同一个工程里能有多个Main()函数吗?
用VS2005建一个控制台工程,新建两个类,每个类都加个Main()方法行不行?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xamcsdn2
2007-06-22
打赏
举报
回复
只能由一个main(),是你一个exe执行文件一个唯一入口
chenguangxi
2007-06-22
打赏
举报
回复
你的工程指的是解决方案还是项目
一般在一个解决方案里可以有多个Main()函数
但是在发布时只可以指定一个Mian()函数
在一个项目里只能有一个Main()函数
likgrj
2007-06-22
打赏
举报
回复
怎么指定程序入口呢
seiya_guan
2007-06-22
打赏
举报
回复
可以要指定你程序的入口的,就是从那个main进入你的系统
likgrj
2007-06-22
打赏
举报
回复
先试试
magicblack
2007-06-22
打赏
举报
回复
可以有多个 Main()函数
但是需要在 启动对象里设置 具体启动的 Main()函数
miao227
2007-06-22
打赏
举报
回复
一个工程中只能有一个Main
ilexyang
2007-06-22
打赏
举报
回复
可以有多个,但一般是调试用的,项目发布的时候肯定而且只能有一个,如果你想实现类似于构造器重载的话,应该用其他方法。
pop_andy_feng
2007-06-22
打赏
举报
回复
只能有一个 否则程序不知道你要执行哪个,就会报错的
ERPCoder
2007-06-22
打赏
举报
回复
在一个项目中只能有一个如下的Main函数定义(程序入口点):
static void Main(string[] args)
{
}
ERPCoder
2007-06-22
打赏
举报
回复
不行...
amandag
2007-06-22
打赏
举报
回复
可以,在项目中设置启动项就行
python程序
里
一定要有一个主
函数
吗_Python 为什么没有
main
函数
?为什么我不推荐写
main
函数
?...
在开始正题之前,先要来回答这两个问题:所谓的 “
main
函数
”是指什么?为什么有些编程语言需要强制写一个
main
函数
?某些编程语言以
main
函数
作为程序的执行入口,例如 C/C++、
C#
、 Java、Go 和 Rust 等,它们具有特定的含义:
main
函数
名是强制的,也就是要求必须有一个
main
函数
main
函数
最多只能有一个,也就是说程序的入口是唯一的语法格式有一定的要求,具有相...
一个项目中不能同时出现两个
main
函数
在写两个短程序的时候想着把两个cpp文件放到
同一个
项目中比较省空间,然后就出现了下面的问题:
main
函数
已经定义过,然后将项目中的一个含有
main
函数
的cpp文件删除之后再运行,可以运行 原因大概是
main
函数
是程序的入口,一个项目中只能有一个 如果觉得建立
多个
主
函数
麻烦的话可以选择在
同一个
解决方案下建立
多个
项目 首先,右击解决方案--->添加--->新建项目 ...
C#
Main
函数
详解
2018-01-1522:10:59 一、
Main
()方法的简介 1、唯一性。一般情况下,一个
C#
可执行程序只有一个
Main
函数
,作为程序入口。但是在某些情况(如单元测试中),程序拥有
多个
Main
函数
,,这个时候我们就需要通过命令行指定以哪个
Main
()方法作为程序的唯一入口。 2、静态性。
Main
()方法通过static修饰,这个主要是让我们可以通过类名加方法的形式调用Mai...
C#
多个
Main
()方法
学过Java都知道,
main
函数
只能有一个,而且只能在 public类
里
面出现,但是
C#
可以有
多个
Main
,而且对类的访问权限没有硬性的要求。一个文件可以有
多个
class,每个class
里
面都可以有至多一个
Main
方法,你可以把
Main
看作是一个普通的静态成员
函数
,但是这样做编译时会出错: 我们可以在编译时指定一个入口点: csc
main
.cs /
main
:Wrox.Client
C#
Main
函数
Main
方法可以重载吗?
Main
方法能被其他方法调用吗?
Main
方法可以继承吗?
Main
是否可以存在
多个
,如何设置启动那个
Main
()
函数
?
Main
()方法是程序的入口点,
C#
程序中必须包含一个
Main
()方法,在该方法中可以创建对象和调用其他方法,但是
C#
所有的
Main
()方法都必须是静态的。
C#
是一种完全面向对象的编程语言,即使是程序的启动入口,它也是一个类的成员。由于程序启动时还没有创建类的对象
C#
111,113
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章