WriteLine和Write的区别:

WriteLine:打印一行信息,打印结束后自动换行;

Write:打印信息,打印信息后不自动进行换行;

ReadLine和ReadKey和Read的区别:

ReadLine:从起一行读取信息输入,直到按下回车键才结束输入信息,不包括换行符;

Read:读取键盘输入的第一个字符,返回ASCII值。按下回车键退出

Console.WriteLine("在下一行输入:");
int ASCII=Console.Read();
Console.WriteLine("ASCII="+ ASCII);
string str=Console.ReadLine();
Console.WriteLine("Read获取第一个字符后的字符串="+str);

 结果如下:

ReadKey():终端检测 当在按下键盘任意一个按键时命令完成,并在屏幕上显示按下的字符;

当ReadKey后面的参数是true是,按下的字符不会显示

ReadKey().KeyChar: 必须用char类型的变量接收,返回的是输入的字符

Console.WriteLine("下面ReadKey输入显示输入内容:");
Console.ReadKey();
Console.WriteLine("\n下面ReadKey隐藏输入内容:");
Console.ReadKey(true);
Console.WriteLine("\n下面进行Console.ReadKey().KeyChar输入:");
char c = Console.ReadKey().KeyChar;
Console.WriteLine("\n刚才KeyChar输入了:" + c);

运行结果:

在程序中,一般会使用:Console.ReadKey(true);

对按下的键执行命令,而不显示按键内容。

C#中WriteLine与Write ReadLine与ReadKeyR与Read的区别:相关推荐

  1. java readline 实现_基于自定义BufferedReader中的read和readLine方法

    实例如下所示: package day0208; import java.io.FileReader; import java.io.IOException; /* * 自定义读取缓冲区,实现Buff ...

  2. key mysql_mysql中key 、primary key 、unique key 与index区别

    mysql中索引是非常重要的知识点,相比其他的知识点,索引更难掌握,并且mysql中的索引种类也有很多,比如primary key .unique key 与index等等,本文章向大家介绍mysql ...

  3. vue和react相同点_我在React和Vue中创建了相同的应用程序。 这是区别。

    vue和react相同点 by Sunil Sandhu 由Sunil Sandhu 我在React和Vue中创建了相同的应用程序. 这是区别. (I created the same app in ...

  4. 正则表达式中的*,+,?以及\w和\W的区别等常见问题的总结

    正则表达式中的*,+,?以及\w和\W的区别等常见问题的总结_wl_ss的博客-CSDN博客 正则表达式中的*,+,?以及\w和\W的区别等常见问题的总结_wl_ss的博客-CSDN博客 正则表达式中 ...

  5. Linux中升级更新命令yum upgrade和yum update的区别

    这篇文章主要介绍了Linux中升级更新命令yum upgrade和yum update的区别,Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的,本文 ...

  6. iOS 中KVC、KVO、NSNotification、delegate 总结及区别

    iOS 中KVC.KVO.NSNotification.delegate 总结及区别 1.KVC,即是指 NSKeyValueCoding,一个非正式的Protocol,提供一种机制来间接访问对象的属 ...

  7. java中的后台线程、前台线程、守护线程区别

    java中的后台线程.前台线程.守护线程区别 区别和联系 区别 联系 区别和联系 区别 后台线程和守护线程是一样的. 后台线程不会阻止进程的终止,而前台线程会, 可以在任何时候将前台线程修改为后台线程 ...

  8. python中复制、浅层拷贝、深层拷贝的区别

    python中复制.浅层拷贝.深层拷贝的区别 一.学习要点: 1.python中的复制与拷贝的区别 2.python中浅层拷贝与深层拷贝的区别 二.代码: import copy a=[1,2,3,4 ...

  9. Springmvc中的拦截器interceptor及与过滤器filter的区别

    一.Springmvc中的拦截器概述及与过滤器filter的区别 1).Springmvc中的拦截器interceptor用于对控制器controller进行预处理和后处理的技术; 2).可以定义拦截 ...

最新文章

  1. 开源!《AI 算法工程师手册》中文教程正式发布!
  2. 全面理解 ASP.NET Core 依赖注入
  3. 懂得保持平衡的程序员
  4. Qt Creator加States
  5. JAVA报表工具中更为动态的SQL查询(FineReport)
  6. Java应用程序的简单令牌认证
  7. 冒泡排序详解--python
  8. B站2021品牌营销手册
  9. 硬件基础知识---(3)电阻2
  10. Google再曝偷偷收集用户隐私,安卓苹果用户全都中招
  11. vue官方webpack模版多个打包环境搭建
  12. pythonplot下载_Matplotlib for Python Developers PDF 下载
  13. Rust :CC编译
  14. [JSMind]使用JSMind操作生成的思维导图
  15. 牛客网笔试输入输出的一堆坑。。(Python)
  16. ubuntu14.04 安装 GTX 1060 显卡驱动
  17. MacOS 开发 — Dock 显示网速/消息
  18. 传感器是新技术革命和当前信息社会的重要技术
  19. Travelling Salesman Problem(旅行商问题)
  20. 如何解决苹果M1处理器Mac翻车问题

热门文章

  1. 解读4大谜题 30岁远离皱纹
  2. 【Unity】unity 人物动态头像
  3. 选择云原生是企业进行技术变革的必经之路
  4. 测试角度学安全测试之burpsuite--intruder之暴力破解
  5. JavaScript的劫持
  6. 形容心情比较紧张的名言警句
  7. php代码显示灰色,彪马携手西甲联盟正式发布两款新赛季官方比赛用球
  8. Photoshop滤镜轻松打造火焰字特效
  9. 监测DNS服务器状态手动修复,dns服务器重建恢复
  10. 什么样的男人才是女人眼中最帅的男人