console类详细解释

console类详细解释

微软链接https://docs.microsoft.com/zh-cn/dotnet/api/system.console?view=netframework-4.8
C#中没有标准输入输出关键字,要调用console类下的方法。

练习与解释代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace ConsoleTest
{
//Console.Write 表示向控制台直接写入字符串,不进行换行,可继续接着前面的字符写入。
//Console.WriteLine 表示向控制台写入字符串后换行。
//Console.Read 表示从控制台读取字符串,不换行。
//Console.ReadLine 表示从控制台读取字符串后进行换行。
//Console.ReadKey 获取用户按下的下一个字符或功能键。按下的键显示在控制台窗口中。
//Console.Beep 方法 通过控制台扬声器播放提示音。
//Console.Clear 方法 清除控制台缓冲区和相应的控制台窗口的显示信息。class Program{static void Main(string[] args){Console.Write("数字:{0:d}", 32);Console.Write("数字:{0:d}", 52);Console.WriteLine("数字:{0:d}", 72);Console.WriteLine("数字:{0:d}", 92);Console.ReadKey();Console.Beep();Console.Clear();int nReadInASCII;Console.WriteLine("请输入字符串!");nReadInASCII = Console.Read();//ASCII码形式;并且Read每次只读入第一个输入的字符,可以用读取返回值来判断有没有字符了string stReadIn;stReadIn = ((char)nReadInASCII).ToString();Console.WriteLine("输入的字符串:" + stReadIn);Console.ReadKey();Console.Beep();Console.Clear();//如果这里不进行Clear,输入流中还有字符,ReadLine会接着往下读,所以清空一下输入流Console.WriteLine("");Console.WriteLine("请输入字符串!");stReadIn = Console.ReadLine();//ReadLine以字符串的形式读入一行Console.WriteLine("输入的字符串:" + stReadIn);Console.ReadKey();Console.Beep();Console.Clear();}}
}

PS

我的博客不定时分享日常工作中觉得有价值的内容,包括C#、C++、halcon、运动控制等等内容,喜欢的点赞,关注我。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/254676.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VC下调用x264进行视频编码,

4.X264.c中,h x264_encoder_open( param ) )是用来复制参数并验证参数的有效性,在CCS下应该是不需要验证参数的(参数都是在程序中设置好的),因此此处只作复制参数param和初始化X264_T h的操作.(VC下程序修改记录080106下午)修改COMMON.C中的void x264_param_default( x264_…

UploadRTOS.exe

UploadRTOS.exe类似于一个启动并为VxWin运行做准备的工具程序。VxWin安装之后,可以使用 上传工具程序 启动实时操作系统。 利用命令行参数,您可以使它执行不同的功能。该 上传工具程序 包含两个文件: UploadRTOS.exe (命令行程序) UploadR…

20155307 2016-2017 《Java程序设计》第三次实验报告

(一)敏捷开发与XP 敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。“敏捷流程”是一系列价值观和方法论的集合。从2001年开始,一些软件界的专家开始倡导“敏捷”的价值观和流程,他们肯定了流行做法的价值,但是强…

ElasticSearch创建、修改、获取、删除、索引Indice mapping和Index Template案例

为什么80%的码农都做不了架构师?>>> The best elasticsearch highlevel java rest api-----bboss ElasticSearch客户端框架bboss的ClientInterface 接口提供了创建/修改、获取、删除索引Indice和IndexTemplate的方法,本文举例说明其使用方法…

ASCII码与string的相互转换

ASCII码与string的相互转换 思路: 1)ASCII码转string:把字符(串)直接转换为int类型,即可得到ASCII码; 2)string转ASCII码:将数字转换为字符串转出; {//将字…

X264代码中一些参数的意义

Main(int argc,char *argv[]); 为了方便起见,不妨改写为: Main(void){ ...... intargc5; char*argv[]{ "main","-o","test.264","foreman.yuv","352x288" }; …

spring mvc注解@RequestMapping

1、url路径映射 基本功能 2、窄化请求映射 根路径子路径 注意setViewName的路径。 3、限制http请求方法 get和 post 如果是get 转载于:https://www.cnblogs.com/jway1101/p/5773923.html

Start application automatically during controller boot-up

 Tip English •German Start application automatically during controller boot-up Description It is possible to start any program automatically during the boot-up procedure of the KR C4 controller. Precondition •User group “Exper…

C#using static

平常用法: using 命名空间; using System; Console.WriteLine("Hello,World!");using static用法: C#6中支持这种写法,这样定义后可以可以访问类的静态成员 WriteLine是Console类的静态函数&am…

redis数据迁移

一:AOF方式 需求: 一个没有数据的redis。 清空redis数据方法 bash> echo "keys *" | redis-cli --raw -p 6378 |sed -r s/(.*)/redis-cli --raw -p 6378 del \1 /g |bash 1.备份 bash> redis-cli --raw -p 6378 redis> config get di…

阿里云OSS 上传文件SDK

Aliyun OSS SDK for C# 上传文件 另外:查找的其他实现C#上传文件功能例子: 1、WPF用流的方式上传/显示/下载图片文件(保存在数据库) (文末有案例下载链接) 2、WPF中利用WebClient向服务器上传文件 3、C#文件上传的简单实现 4、C#实…

关于level_idc和Profile_IDC的解释

2010-01-21 15:51:40| 分类: windows mobile开 |字号 订阅 Description: Set bitstream Profile IDC. Default is 88. Note: Some profiles cannot support certain features. See MPEG-4 AVC for supported features for each profile. Reference software may…

老婆的驾照要下来了,形容下我此刻的心情

 老婆的驾照要下来了,形容下我此刻的心情: 路上遇到的女人,大部分是不用眼睛和脑子开车的,完全是凭自己的感觉开车。凡是看到前车奇慢、路口犹豫不决、不打灯缓慢变线、不该…

ADO.NET改进防注入

static void Main1(string[] args) { //用户输入一个需要查询的条件 car表 Console.WriteLine("请输入"); string code Console.ReadLine(); SqlConnection conn new SqlConnection("server.;databasemydb;usersa;pwd100867"); SqlCommand cmd conn.Crea…

poj 2139

Floyd-Warshall模板题&#xff0c;我才刚学最短路。。。。 #include <iostream> #include <cstdio> #include <algorithm> #include <cstring> using namespace std; const int maxn30050; int d[maxn][maxn]; int v,m,n; int a[maxn]; const int inf0…

C#使用了未赋值的局部变量

错误原因&#xff1a; 我们先看下例子&#xff1a; int A; Console.WriteLine("数字&#xff1a;{0:d}", A);//在控制台输出文本这时提示错误&#xff1a;错误 1 使用了未赋值的局部变量“A” 原因是C#在使用变量前必须要进行初始化。 解决 解决方案有两个 1、在…

EtherCAT伺服驱动器-如何选择硬件开发方案

&#xfeff;&#xfeff;EtherCAT伺服驱动器-如何选择硬件开发方案

Codevs 1689 建造高塔

1689 建造高塔时间限制: 1 s空间限制: 128000 KB题目等级 : **钻石 Diamond** 题目描述 Description n有n种石块&#xff0c;石块能无限供应。每种石块都是长方体&#xff0c;其中第i种石块的长、宽、高分别为li、wi、hi。石块可以旋转&#xff0c;使得其中两维成为长度和宽度&…

windows环境下OpenLDAP安装与客户端连接配置

2019独角兽企业重金招聘Python工程师标准>>> 1.下载安装OpenLDAP版本 C:\Users\Administrator>slapd -V OpenLDAP 2.4.42 Standalone LDAP Server (slapd) 2.安装过程中&#xff0c;全部用默认的操作执行即可。 3.修改OpenLDAP文件如下&#xff1a; # MDB Backen…

主流开源编解码器Xvid,x264,ffmpeg 性能对比

如有转载请注明出处&#xff1a;孔祥文博客http://kswapd.cublog.cn Xvid是基于MPEG4协议的编解码器&#xff0c;x264是基于H.264协议的编码器&#xff0c;ffmpeg集合了各种音频&#xff0c;视频编解码协议&#xff0c;通过设置参数可以完成基于MPEG4,H.264等协议的编解码&…