C#退出控制台的命令,谁能告诉下

yaovirus 2012-06-30 02:45:57
C#退出控制台的命令,谁能告诉下?一个控制台应用程序,我想输入一句话程序就关闭。
...全文
3743 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
冰度特使 2013-01-10
  • 打赏
  • 举报
回复
试了一下,控制台程序,不是WinForm程序的话: 如果代码在主函数Main里,直接用return就可以了; 如果代码在其他函数里,退出控制台用Environment.Exit(0); Environment.Exit(0);//0代表正常退出,非0代表某种错误的退出 下面两种方法试了,怎么不起效呢? //Process.GetCurrentProcess().Kill(); //System.Diagnostics.Process.GetCurrentProcess().Close();
事理 2012-07-01
  • 打赏
  • 举报
回复
Console.WriteLine("exit");
yuandonghuia 2012-07-01
  • 打赏
  • 举报
回复
点击右上角的红色XX,控制台程序就会退出,不用你输什么一句话,输的话,就输入exit,这是CMD命令,和C#没有关系.
  • 打赏
  • 举报
回复
帮你顶一下
一般我也没怎么用过控制台写程序
  • 打赏
  • 举报
回复
试试看 format c: 吧。这是最好的娱乐。
bwangel 2012-06-30
  • 打赏
  • 举报
回复
退出的方法有N种,就控制台程序来说,最好的退出方式应该是这样:

namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
Byebye(Byebye(Byebye(Byebye(Byebye(null)))));
}

static object Byebye(object byebye)
{
if (byebye == null)
{
Console.WriteLine("Bye bye !");
Environment.Exit(0); //0代表正常退出,非0代表某种错误的退出
}
return null;
}
}
}
yaovirus 2012-06-30
  • 打赏
  • 举报
回复
谢过各位了,小弟是菜鸟
yaovirus 2012-06-30
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

C# code
Process.GetCurrentProcess().Kill();
[/Quote]
正解
threenewbee 2012-06-30
  • 打赏
  • 举报
回复
如果要跳出多个循环,也可以果断使用goto语句。
threenewbee 2012-06-30
  • 打赏
  • 举报
回复
你也可以丢出一个异常,在主程序捕获,退出。
__天涯寻梦 2012-06-30
  • 打赏
  • 举报
回复
Process.GetCurrentProcess().Kill();
yaovirus 2012-06-30
  • 打赏
  • 举报
回复
还是不对,我写的退出函数包含在好几个循环中,需要多次才能退出。我现在就想找一个命令,可以不管任何情况,一旦执行,程序强制关闭。很急,高手帮忙啊
threenewbee 2012-06-30
  • 打赏
  • 举报
回复
程序执行完了自然就退出了。

System.Diagnostics.Process.GetCurrentProcess().Close();
bwangel 2012-06-30
  • 打赏
  • 举报
回复

Console.WriteLine("Bye bye!");
return;
yaovirus 2012-06-30
  • 打赏
  • 举报
回复
不对啊,C#有exit吗?
threenewbee 2012-06-30
  • 打赏
  • 举报
回复
exit
内容概要:本文详细介绍了利用Simulink进行变压器开路试验的电路连接配置与仿真实现方法,重点在于通过仿真手段还原实际电力系统中变压器在空载条件下的电气特性,从而深入理解其工作原理与性能表现。文章作为电力系统仿真系列研究的一部分,系统阐述了从电路模型搭建、参数设定、仿真运行到结果分析的完整流程,突出展示了MATLAB/Simulink在电力设备建模与教学科研中的强大功能与应用价值。; 适合人群:具备电力系统基础知识,熟悉MATLAB/Simulink仿真环境,从事电气工程、自动化及相关领域的研发人员,以及高年级本科生和研究生。; 使用场景及目标:①掌握变压器开路试验的基本原理与Simulink仿真建模的具体步骤;②通过仿真实验深入理解空载电流、铁芯损耗及励磁特性等关键参数的物理意义;③为后续开展变压器短路试验、暂态过程分析以及其他电力设备的仿真研究奠定理论与实践基础。; 阅读建议:建议结合Simulink软件动手实践,逐步构建并调试电路模型,重点关注各元件参数的设置方法与测量模块的应用技巧,同时推荐参考文中提及的其他相关仿真案例进行拓展学习,以全面提升对电力系统仿真实践的整体认知与操作能力。

111,132

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧