C#控制台基础 用户不断输入直到输入exit 退出循环或是退出控制台
来源:互联网 发布:淘宝总部地址 编辑:程序博客网 时间:2024/05/03 03:47
镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
基础版
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace KongZhiTaiExit{ class Program { static void Main(string[] args) { string userCommand = ""; while(userCommand!="exit") { Console.WriteLine("请输入您的指令"); userCommand = Console.ReadLine(); } Console.ReadKey(); } }}
升级版
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace KongZhiTaiExit{ class Program { static void Main(string[] args) { string userCommand = ""; while(userCommand!="exit") { Console.WriteLine("请输入您的指令"); userCommand = Console.ReadLine(); if(userCommand!="exit") { Console.WriteLine("执行指令"); } else { Console.WriteLine("接收到exit命令,退出控制台系统"); } } Console.ReadKey(); } }}
后续:
根据网友提供的代码,我进行思考与更改,
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Console.WriteLine("Press 'exit' key to exist"); string input = Console.ReadLine(); do { if (input == "exit") { Console.WriteLine("输入指令为exit,退出控制台"); Environment.Exit(0); } else { Console.WriteLine("输入指令不为exit,请继续输入"); input = Console.ReadLine(); } } while (true); Console.WriteLine("我是一段不会被输出的文字"); Console.ReadKey(); } }}
感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。
0 0
- C#控制台基础 用户不断输入直到输入exit 退出循环或是退出控制台
- C#控制台基础 用do-while循环限制用户只能输入yes或者no
- 黑马程序员之C#编程基础学习笔记:不断要求用户输入一个数字,然后打印这个数字的二倍,当用户输入q的时候程序退出。
- C# 窗体退出和控制台退出
- C#实现控制台退出控制
- C#实现控制台退出控制
- C#实现控制台退出控制
- c#控制台输入语句
- C# C#实现控制台退出控制
- Java基础编程之从控制台循环输入
- 控制台输入
- C#控制台程序按任一键退出
- C#控制台输入数组方法
- c#从控制台输入问题
- 控制台不断输入数字,输入end的时候输出最大值
- c#控制台程序限制用户输入的方法
- vc 控制台退出
- 控制台telnet退出快捷键
- PHP 随机用户名账号的生成
- mysql命令行备份数据库
- 网易yum源
- Handoff使用指南 - 理论篇
- EXP-00056:ORA-06550:PLS-00201: identifier ‘SYS.DBMS_EXPORT_EXTENSION’ must be declared
- C#控制台基础 用户不断输入直到输入exit 退出循环或是退出控制台
- Java回顾之集合
- 手把手教你使用UICollectionView写公司的项目
- Session的几个主要方法
- 判断一个坐标点是否在不规则多边形内部的算法
- 总结报告!!!!
- 按层次遍历二叉树
- 初识PGSQL
- 拓扑排序(学习)