《C#编程入门与应用》—2.6.2 从控制台输入内容

举报
清华大学出版社 发表于 2019/10/11 16:49:36 2019/10/11
【摘要】 本节书摘来自清华大学出版社《C#编程入门与应用》一书中第二章,第2.6.2节,作者是李 鑫 祝惠娟。

2.6.2 从控制台输入内容 

       从控制台输入内容,就是从控制台输入数据给程序。Console 类提供的输入有两个,一 个是 ReadLine() 方法,一个是 Read() 方法。 

       Console.ReadLine()方法返回一个字符串类型数据,可以直接赋值给字符串变量。代码如下:

         string strname = Console.ReadLine();

       有时候需要从控制台接收输入的数值,这时就需要进行数据转换,将字符串类型转换为 int 或 double 等类型。例如,如果要将字符串类型转换为整数类型,可以使用如下代码:

        int num = int.Pares(Console.ReadLine()); 

        int num = Convert.ToInt32(Console.ReadLine());

       这两行代码的实现效果是一样的,开发人员可以根据自己的习惯选择任意一种。 ReadLine() 方法是最经常用到的方法,它与 Read() 方法不一样,这两种方法的输入结果 是完全不同的,不能混用。ReadLine() 方法的返回值为字符串,而 Read() 方法的返回值为首 字符的 ASCII 码。也就是说,Read() 方法只能读取第一个字符,而 ReadLine() 方法能读多个 字符,也可以换行读取。 


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。