上次教程主要讲解了visual stdio快捷键变量相关的知识。具体教程戳这里:http://www.chengxiaoxiao.com/net/1027.html

越来越深入去写教程越来越发现,自己的文字功底太薄弱。还有待加强。不管如何,也会一直利用大量的时间去努力。分享,共享。做全栈工程师

如果有什么不明白的地方,还请大家添加我创建的qq群:538742639。一起进行交流学习。

要求:建议我介绍的所有的代码最少自己写三遍。有时候也会增加一些课后习题。建议完成哦。提高自己的技术水平。

本次主要讲解接收用户输入转义字符类型转换的相关知识。

一、接受用户输入:

上次我们写的程序,加法计算器不知还是否记得。有没有想过如何实现用户输入两个数,让程序去计算这两个数的和?

现在我们只需要一句话就可以实现。直接上代码。(如果还不明白的话,先把代码记下来,多写几遍,后面会单独讲到)

二、转义字符。

转义字符:转义字符就是有些字符可以代表诸如换行、制表符等意思的字符。转义字符主要是对于字符串而奖的。也是就我们所说的双银行里面的内容。

转义字符包括:\n:换行                        \r回车                               \t  tab制表符

转义字符主要以\开头。  所以就产生了这样的问题。如何表示字符\。   这个时候我们就可以使用\\表示字符\。

\的意思:防止\后面的字符转义。@的意思:防止整句话转义

用法:

Console.WriteLine(“1\t2″);

Console.WriteLine(“1\\2″);

Console.WriteLine(@”1\t2″);

运行后的结果为:

三、C#类型转换

字符串:我们上次说道变量类型有int,double,float等。接下来介绍新的一个类型,那就是字符串。先看一下字符串的定义。

注意:

1.字符串必须用双引号包裹起来。

2.字符串声明的关键字是string。

那么我们目前所学习的各个类型之间到底如何转换呢?

1.string→int:int.Parse(“1254″);

2.string→double:double.Parse(1.2345);

3.int→string:整形变量.ToString();

4.double→string:doubleb变量.ToString();

代码展示:

四、所以接收用户输入的程序,是不是看明白了呢。是的!我们在控制台接收的是字符串类型的。我们把字符串转换为int类型的进行加法运算,就实现了加法运算器。

五:关注微信公众号回复“教程三源码”获取源码。

微信号:net4k8k(做(4k+8k)+月薪的程序员)

微信名称:net知识分享

介绍:主要以发布和分享.Net和安卓文章为主,争做全栈开发工程师,爱学习,爱挑战,爱编程。

打造C#入门教程。总结自己已经习得的技术体系。分享到网络。为中国的软件复兴贡献自己的一份力。

如有不恰当之处,还请指正。

作者:成笑笑

职业:应届毕业生,找工作中。

本人联系方式:cxx@chengxiaoxiao.com

我的自媒体:

GitHub:https://github.com/shellcheng

My CnBlogs:http://www.cnblogs.com/happpytoo/

今日头条:http://toutiao.com/m5443584213/

一点资讯:http://www.yidianzixun.com/home?page=channel&id=m21753

新浪微博:http://weibo.com/5706473282/

搜狐公众平台:http://mp.i.sohu.com/profile?xpt=NUJENDc2NjZENTIyMjlBRjk4QkIzRDczNTVFMUVFODBAcXEuc29odS5jb20=

顺便打个小广告~~。C#视频教程(最全的就业班基础班全套教程

2015年传智java基础+就业班32期完整版https://item.taobao.com/item.htm?spm=686.1000925.0.0.ykrHE1&id=530825695025

最新全栈教程大甩卖。https://cxxjiaocheng.taobao.com/

C#入门教程(三)–接收用户输入、转义字符、类型转换-打造C#入门教程的更多相关文章

  1. iOS 11开发教程(十七)iOS11应用视图之使用按钮接收用户输入

    iOS 11开发教程(十七)iOS11应用视图之使用按钮接收用户输入 在iOS中提供了很多的控件以及视图来丰富用户界面,对于这些视图以及控件我们在上一章中做了简单的介绍.本章我们将详细讲解这些视图. ...

  2. Xamarin iOS教程之使用按钮接接收用户输入

    Xamarin iOS教程之使用按钮接接收用户输入 Xamarin iOS使用按钮接接收用户输入 按钮是用户交互的最基础控件.即使是在iPhone或者iPad中,用户使用最多操作也是通过触摸实现点击. ...

  3. 第4章 Java接收用户输入

    第4章 Java接收用户输入 1.输入 使用Scanner工具类可以换取用户输入的数据Scanner类位于java.util包中,使用时需要导入此包使用步骤: 1.导入java.util.Scanne ...

  4. c++之 scanf 接收用户输入内容

    该代码全部在Visual Studio 2015中编写,有关VS2015的安装后期在写相关的博客 scanf 介绍 在程序开发中,有时候需要通过获取用户输入的数据,进行对应的操作,scanf就是用来接 ...

  5. PHP-微信公众平台开发-接收用户输入消息类型并响应

    原文:PHP-微信公众平台开发-接收用户输入消息类型并响应 <?php // 该代码块用于接收用户消息,根据用户输入的消息类型进行判断,文本,图片,视频,位置,链接,语音等,并取得值,处理后给予 ...

  6. Python编程从入门到实践笔记——用户输入和while循环

    Python编程从入门到实践笔记——用户输入和while循环 #coding=utf-8 #函数input()让程序暂停运行,等待用户输入一些文本.得到用户的输入以后将其存储在一个变量中,方便后续使用 ...

  7. python入门学习:6.用户输入和while循环

    python入门学习:6.用户输入和while循环 关键点:输入.while循环 6.1 函数input()工作原理6.2 while循环简介6.3 使用while循环处理字典和列表 6.1 函数in ...

  8. 03-java学习-基本数据类型-运算符-键盘接收用户输入

    java的八大基本数据类型: 类型转换的基本原则: java整数的默认类型是int,小数的默认类型是double 运算符: 算术运算符.连接.赋值.关系.逻辑.三目运算符等…… 键盘接收用户输入: j ...

  9. Day17_104_IO_BufferReader接收用户输入

    BufferReader接收用户输入 **标准输入\输出流 java.lang.System** - static InputStream in - static PrintStream out im ...

随机推荐

  1. binder

    Service与Android系统设计(7)--- Binder驱动 http://blog.csdn.net/21cnbao/article/details/8087354 Android Bind ...

  2. [转贴]从零开始学C++之异常(一):C语言错误处理方法、C++异常处理方法(throw, try, catch)简介

    一.C语言错误处理方法 1.返回值(if … else语句判断错误) 2.errno(linux 系统调用) 3.goto语句(函数内局部跳转) 4.setjmp.longjmp(Do not use ...

  3. Android MediaPlayer播放一般音频与SoundPool播放短促的音效

    [1]使用MediaPlayer实现一般的音频播放 MediaPlayer播放通常的音频文件 MediaPlayer mediaPlayer = new MediaPlayer(); if (medi ...

  4. 原生态Ajax实例

    <script type="text/javascript"> var xmlhttprequest; function GetXmlHttpRequest() { i ...

  5. FindBugs

    FindBugs是一个能静态分析源代码中可能会出现Bug的Eclipse插件工具. 可以从http://sourceforge.net/project/showfiles.php?group_id=9 ...

  6. Makefile第四讲:include 引用其它makefile文件

    main.cpp #include "classes/fun.h" int main() { Test::display("Hello makefile"); ...

  7. [C#网络编程系列]专题一:网络协议简介

    转自:http://www.cnblogs.com/zhili/archive/2012/08/11/NetWorkProgramming.html 因为这段时间都在研究C#网络编程的一些知识, 所以 ...

  8. [LeetCode] 16. 3Sum Closest 解题思路

    Given an array S of n integers, find three integers in S such that the sum is closest to a given num ...

  9. 多IDC数据分布--MySQL多机房部署 - 学习笔记 - 51CTO技术博客

    多IDC数据分布--MySQL多机房部署 - 学习笔记 - 51CTO技术博客 多IDC数据分布--MySQL多机房部署

  10. [学习笔记]设计模式之Factory Method

    写在前面 为方便读者,本文已添加至索引: 设计模式 魔法手札索引 在上篇笔记Abstract Factory设计模式中,时の魔导士创建了一系列的FoodFactory,并教会了其中一名霍比特人theC ...