新手求指导,c#:使用无限循环制作一个菜单选单,再通过switch语句来选择所要的功能

问题描述

新手求指导,问一下大神们如何制作菜单栏,如下,问一下代码如何写?谢谢•Addcustomer’sdetails(a)•Collecttheusagedata(c)•Calculateanddisplay(d)•Exit(x)①按下a,会显示Addcustomer’sdetails(a)的功能②按下c,会显示Collecttheusagedata(c)的功能③按下d,会显示Calculateanddisplay(d)的功能④按下x,Exit(x)

解决方案

解决方案二:
一般是按ALT组合键,你直接按字母那我玩完了,我在文本框打个字,你个弹出那玩意。。Alt+*(按钮快捷键)按钮快捷键也为最常用快捷键,其设置也故为简单。在控件的Text属性指定名称时,在后面加上‘&’然后在加上一个指定字母即可。如:确定(&D),(Alt+D)调用。
解决方案三:
引用1楼小疯纸纸的回复:

一般是按ALT组合键,你直接按字母那我玩完了,我在文本框打个字,你个弹出那玩意。。Alt+*(按钮快捷键)按钮快捷键也为最常用快捷键,其设置也故为简单。在控件的Text属性指定名称时,在后面加上‘&’然后在加上一个指定字母即可。如:确定(&D),(Alt+D)调用。

代码详细怎么写?谢谢
解决方案四:
不需要控件,文字菜单就行
解决方案五:

解决方案六:
usingSystem;namespaceConsoleApplication1{classProgram{staticvoidMain(){Console.WriteLine(@"•Addcustomer’sdetails(a)•Collecttheusagedata(c)•Calculateanddisplay(d)•Exit(x)");while(true){switch(Console.ReadKey(true).KeyChar){case'a':Console.WriteLine("Addcustomer’sdetails");break;case'c':Console.WriteLine("Collecttheusagedata");break;case'd':Console.WriteLine("Calculateanddisplay");break;case'x':return;}}}}}

解决方案七:
一楼正解~~~~~~~~~~~~~~~~

时间: 2024-08-01 03:54:12

新手求指导,c#:使用无限循环制作一个菜单选单,再通过switch语句来选择所要的功能的相关文章

新手求指导python flask开发web项目经验

问题描述 新手求指导python flask开发web项目经验 大一快结束 参与一个正式的项目,运用python flask框架进行web开发.以前学过c,c++,会写代码.但是学完python,入门了flask框架后,也会写代码,不明白如何在项目里写代码,是我没理解到python的内涵么,还是其他什么原因(求推荐一些开源web开发项目代码学习一下) 解决方案 flask官方文档就带了例子, 基本上就是注册一个route,然后实现自己的函数. 解决方案二: Python 入门,web 开发还是

asp.net获取当前登陆用户的用户名到textbox1中!新手求指导!!

问题描述 asp.net获取当前登陆用户的用户名到textbox1中!新手求指导!! 我要做的是签到页面!获取当前用户!自动获取时间!点击签到!插入一条数据到数据库中! 我是用三层结构做的现在不知道该怎么弄了 解决方案 当前登录用户是存在session里的吗?如果是的话,页面不需要文本框,点击签到按钮,后台从session取用户,再取当前时间,执行语句就行了 解决方案二: 最好是登陆时记录一下已经登陆的用户名,而不是去获取它. 一般来说,如网站都是记录了当前用户信息,使用时直接用. 解决方案三:

新手求指导 VB.NET 如何在datagridview中添加timer列

问题描述 新手求指导 VB.NET 如何在datagridview中添加timer列 datagridview的数据源是一个数据库 我想实现:每当datagridview的数据更新了一行,就在那一行的第一格开始到计时.每一行单独计时. 我定义了一个timer并且能够实现一行的倒计时,但是不知道怎样才能每添加一行都分别倒计时,需要定义很多timer么?datagridview的更新行数是不确定的. 急求指导,非常感谢!

tps linux ngnix-LINUX 新手求指导 TPS 如何计算例如Ab测试数据如下

问题描述 LINUX 新手求指导 TPS 如何计算例如Ab测试数据如下 ab -kc 20000 -n 150000 http://42.96.2.2/carbaomingtt.php This is ApacheBench, Version 2.3 <$Revision: 655654 $> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Licensed to The Apache Softw

rgbd-基于RGBD的室内场景重建 完全新手 求指导

问题描述 基于RGBD的室内场景重建 完全新手 求指导 如题今年大四 现刚到研究生老师这边跟着做.一点基础没有 ,现在第s一步是想根据一幅RGBD图像 做出一个三维图 请问该用什么软件写?又应该如何让两幅图片的点显示出来颜色和深度信息,求指点一二

sql语句-SQL 插入语句 新手求指导求教育

问题描述 SQL 插入语句 新手求指导求教育 INSERT INTO U_USER VALUES( 1,小严,严,,,,,,,,,,,,,);后面的没有写就出现前三个字段列名无效.为什么? 解决方案 为varchar类型的列赋值需要用单引号引起来(1,'小严','严',,,,,,,,,,,)

字体颜色-cocos2d 设置字体的颜色一直变化。。怎么做啊。!!!!新手求指导

问题描述 cocos2d 设置字体的颜色一直变化..怎么做啊.!!!!新手求指导 老师给我我们出了个题目,说是字体的颜色一直变化,要用代码写,还是c++.我们是在x-code环境中.求大神给个代码,解释一下啊!! 解决方案 太简单 update setcolor就行了 解决方案二: 开个定时器 在那跑 颜色随机

服务器-网络编程新手求指导---客户端为何write()始终返回0

问题描述 网络编程新手求指导---客户端为何write()始终返回0 在本机上做实验,客户端输入文字在服务器端显示 客户端 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <netdb.h> #include <sys/socket.h> #include <netinet/in.h> #include <errno.h> #inclu

新手求问,单片机的引脚为什么要接二极管再接5v

问题描述 新手求问,单片机的引脚为什么要接二极管再接5v 如图所示的几个4148是干什么用的 解决方案 一般二极管的主要特性是单向导通性,据此我们可以知道楼主图中的做法是防止电源5V的电流直接灌入单片机的引脚,单片机的引脚对灌电流有一定的承受能力,当超过它的承受能力后容易烧毁此引脚,所以这个电路主要是为了保护该引脚不被永久损坏 解决方案二: 看那是单片机的什么引脚? 解决方案三: 就图中连接的几个引脚,主要作用就用来输出电平