1. 首页 > 其他

readkey是什么意思(c# 中 Console.ReadKey() 什么意思)

readkey是什么意思(c# 中 Console.ReadKey() 什么意思)

c# 中 Console.ReadKey() 什么意思

Console.ReadLine(); 会等待直到用户按下回车,一次读入一行

Console.ReadKey(); 则是等待用户按下任意键,一次读入一个字符。

例如:让用户输入Y或者N的时候可以 用Console.ReadKey

新人请教c#中的console.readkey()是什么意思

等待键盘输入才退出程序。为了使调试时看到输出结果。

如果没有此句,命令窗口会一闪而过。

readkey()=12 跟 readkey()=15 是什么意思 vfp中的

@ ...Get... / read / readkey()

早期foxbase里面用的很多,以前的界面几乎都是手工制作的,现在使用表单设计器等,这个函数几乎不用了。

既然你问了,我就给你举个例子:

abc=Space(10) && abc=10个空格

@10,10 Get abc && 把abc放在屏幕第10行第10列,等待激活

read && 激活

?readkey() && 返回你的按键对应数值

以下是几个对应值:

ESC =12,也就是你按了ESC键结束read

回车 =15(没修改abc的情况下)

回车=271(修改过abc的情况下)

Ctrl+W=270

Ctrl+end=14

。。。。。。等等等。

read和readLine和ReadKey的区别

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/* * System.in 标准输入流。是从键盘获取数据的 * * 键盘录入数据: * A:main方法的args接收参数。 * java HelloWorld hello world java * B:Scanner(JDK5以后的) * Scanner sc = new Scanner(System.in); * String s = sc.nextLine(); * int x = sc.nextInt() * C:通过字符缓冲流包装标准输入流实现 * BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); */public class SystemInDemo {public static void main(String[] args) throws IOException {// //获取标准输入流// InputStream is = System.in;// //我要一次获取一行行不行呢?// //行。// //怎么实现呢?// //要想实现,首先你得知道一次读取一行数据的方法是哪个呢?// //readLine()// //而这个方法在哪个类中呢?// //BufferedReader// //所以,你这次应该创建BufferedReader的对象,但是底层还是的使用标准输入流// // BufferedReader br = new BufferedReader(is);// //按照我们的推想,现在应该可以了,但是却报错了// //原因是:字符缓冲流只能针对字符流操作,而你现在是字节流,所以不能是用?// //那么,我还就想使用了,请大家给我一个解决方案?// //把字节流转换为字符流,然后在通过字符缓冲流操作// InputStreamReader isr = new InputStreamReader(is);// BufferedReader br= new BufferedReader(isr);BufferedReader br = new BufferedReader(new InputStreamReader(System.in));System.out.println("请输入一个字符串:");String line = br.readLine();System.out.println("你输入的字符串是:" + line);System.out.println("请输入一个整数:");// int i = Integer.parseInt(br.readLine());line = br.readLine();int i = Integer.parseInt(line);System.out.println("你输入的整数是:" + i);}}