《看聊天记录都学不会C#?太菜了吧》(4)C# 中的尚方宝剑 “先斩后奏”

本系列文章将会以通俗易懂的对话方式进行教学,对话中将涵盖了新手在学习中的一般问题。此系列将会持续更新,包括别的语言以及实战都将使用对话的方式进行教学,基础编程语言教学适用于零基础小白,之后实战课程也将会逐步更新。

若有想学习的内容可以在评论区留言,根据大家的要求持续更新。点赞过十万就算化成灰我也更新下一篇。(肯定不到,也会更的。)

有问题也可以在评论区留言,也可以私聊我加我好友共同交流一起进步~

喜欢内容欢迎关注我、评论、点赞、收藏,这对我很重要,谢谢~


本教程目录

《看聊天记录都学不会C#?太菜了吧》(10)C#偷懒的开始永无止境的循环?—— 循环

《看聊天记录都学不会C#?太菜了吧》(9)有一些人在学习编程的时候总以为代码是死板的—— if 嵌套

《看聊天记录都学不会C#?太菜了吧》(8)小白又如何?3分钟搞定一个 C# 知识点—— switch 逻辑运算

《看聊天记录都学不会C#?太菜了吧》(7)3分钟搞定 C# 逻辑运算—— if else if 逻辑运算

《看聊天记录都学不会C#?太菜了吧》(6)多晦涩的专业术语原来都会那么简单—— 布尔逻辑

《看聊天记录都学不会C#?太菜了吧》(5)C# 中可以用中文名变量?—— 输入、运算

《看聊天记录都学不会C#?太菜了吧》(4)C# 中的尚方宝剑 “先斩后奏”—— 变量运算

《看聊天记录都学不会C#?太菜了吧》(3)变量:我大哥呢?$:小弟我罩着你!—— 输出变量

《看聊天记录都学不会C#?太菜了吧》(2)C#那么简单我为何之前还学C语言?——C#变量初解

《看聊天记录都学不会C#?太菜了吧》(1)从今天开始我是一个游戏开发者—— helloworld

我的其它教程

教程点击进去将会有目录

《看聊天记录都学不会C语言?太菜了吧(1)我在大佬群里问基础问题没人理?——学习建议

《看聊天记录都学不会Python到游戏实战?太菜了吧》(1)装载Python神器!亮剑!——helloworld

作者简介

作者名:1_bit

简介:CSDN博客专家,2020年博客之星TOP5,蓝桥签约作者。15-16年曾在网上直播,带领一批程序小白走上程序员之路。欢迎各位小白加我咨询我相关信息,迷茫的你会找到答案。

博客地址:https://i1bit.blog.csdn.net


🐰小C:哈哈哈,那我们接着学内容吧。

👸小媛:多谢小 C 老师教导。 😂

🐰小C:别拍马屁了,我现在问你一个问题,你知道如何输出一个双引号吗?

👸小媛:不就是直接输出不就好了?就像下面这样。 😎

Console.WriteLine(""");

🐰小C:可是在 C# 中我们的双引号有特殊的作用,都是成对的,在这里你单独写一个,他找不到另一半他会闹的。

👸小媛:这就是传说中的棒打鸳鸯吗?

🐰小C:唔,我猜应该就是这样了吧。

👸小媛:回归正题,赶紧告诉我该怎么做才能显示双引号。 😂

🐰小C:哈哈哈,这个时候我们可以一个斜杆 \ ,在双引号前输入就可以了,例如这样。

static void Main(string[] args)
{Console.WriteLine("\"");
}

👸小媛:咦?一个斜杆就可以了?我感觉这个才是一根棍棒,棒打鸳鸯,哈哈哈。 😂

🐰小C:你戏挺多的呀。其实这个斜杆叫做转移字符,因为双引号是原本有作用的符号,我们使用斜杆 \ 之后,就会显示除一个没有什么作用的双引号,这个时候就是进行了转义操作。

👸小媛:明白了,原来是这么回事。

🐰小C:那我们接下来开始使用变量进行计算吧。

👸小媛:来吧,我准备好了,感觉应该挺简单的,因为别的编程语言中进行变量的计算都是非常简单的。

🐰小C:是的,可以这样理解。在 C# 中如果有一个整型变量 a 存储的值是 10,还有另一个变量 b 存储的值是 20,这个时候可以使用加号对这两个变量做加法计算,代码示例如下。

static void Main(string[] args)
{int a = 10;int b = 20;Console.WriteLine(a+b);
}

👸小媛:结果出来了。

👸小媛:这个时候这个加号就是表示这两个变量相加吧?在输出前,将会计算 a+b 这个式子,然后最终输出结果 30。那为什么之前一个变量和一个字符串会拼接在一起呢?

🐰小C:那是因为不同类型,所以无法进行相加。我可以问你 1+1 等于几,但是我问你 1+你 等于几这个时候答案就不唯一了吧?因为没有一个标准,所以当时字符串跟一个数进行相加的时候,在 C# 中是进行字符串连接的。

👸小媛:明白了,原来这很多东西都是我们日常生活中的那些标准相关。 😂

🐰小C:明白了就好,继续看下一个示例。

static void Main(string[] args)
{int a = 10;Console.WriteLine(a);a++;Console.WriteLine(a);
}

🐰小C:我现在告诉你,a++ 其实跟 a=a+1 是一个效果,你觉得第二次输出 a 会显示什么呢?

👸小媛:那就是 11 呗,就等于 10 加 1,那么简单。 😪

🐰小C:嗯,回答正确,那下面这个代码呢?

static void Main(string[] args)
{int a = 10;Console.WriteLine(a);Console.WriteLine(a++);
}

👸小媛:这不就是两行代码变成了一行吗?第二次输出显示不也是 10 吗?

🐰小C:我给你看结果。

👸小媛:啊,为什么还是 10? 😂

🐰小C:哈哈哈,那你看看下面的代码你觉得第三个输出显示应该会出现几?

static void Main(string[] args)
{int a = 10;Console.WriteLine(a);Console.WriteLine(a++);Console.WriteLine(a);
}

👸小媛:10…嘛?

🐰小C:我给你看结果。

👸小媛:啊啊啊啊啊啊啊!为什么这次是 11? 😂

🐰小C:别急,继续看示例。

static void Main(string[] args)
{int a = 10;Console.WriteLine(a);Console.WriteLine(++a);
}

👸小媛:算了,我猜依旧是10吧。

🐰小C:你看下结果。

👸小媛:我觉得你是在故意逗我玩! 😠

🐰小C:没有,我现在告诉你,这是怎么回事。在输出时,++a 表示先计算出结果然后在进行输出,而 a++ 表示先输出再计算结果,懂了吧。

👸小媛:哈哈哈,我懂了,就是加号放前面就会先算,而加号放后面就会先输出内容先显示对吧?这不就是先斩后奏吗! 😱

🐰小C:是的,怎么样,C#难吧?

👸小媛:不不不,不难,你只是在逗我玩。

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

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

相关文章

如何用 Swift 语言构建一个自定控件

本文译自:How To Make a Custom Control in Swift 用户界面控件是所有应用程序重要的组成部分之一。它们以图形组件的方式呈现给用户,用户可以通过它们与应用程序进行交互。苹果提供了一套控件,例如 UITextField,UIButton&#xf…

《看聊天记录都学不会C#?太菜了吧》(5)C# 中可以用中文名变量?

本系列文章将会以通俗易懂的对话方式进行教学,对话中将涵盖了新手在学习中的一般问题。此系列将会持续更新,包括别的语言以及实战都将使用对话的方式进行教学,基础编程语言教学适用于零基础小白,之后实战课程也将会逐步更新。 若…

【ArcGIS遇上Python】ArcGIS Python中文编码问题案例详解

前面的文章《ArcGIS Python获取Shapefile矢量数据字段名称》我们已经学会了如何用 Python 获取中文路径下的shp数据的所有字段,英文没有问题,但是如果你输出中文路径下的数据字段, 就有可能会碰到中文编码问题。 Python 文件中如果未指定编码,在执行过程会出现报错: impo…

gRPC编码初探(java)

背景:gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(Protocol Buffers)序列化协议开发,且支持众多开发语言。gRPC提供了一种简单的方法来精确地定义服务和为iOS、…

WPF 基础控件之 RadioButton 样式

其他基础控件1.Window2.Button3.CheckBox4.ComboBox5.DataGrid 6.DatePicker7.Expander8.GroupBox9.ListBox10.ListView11.Menu12.PasswordBox13.TextBox14.ProgressBarRadioButton 实现下面的效果1)RadioButton来实现动画;Border嵌套 Ellipse并设置Sca…

《看聊天记录都学不会C#?太菜了吧》(6)多晦涩的专业术语原来都会那么简单

本系列文章将会以通俗易懂的对话方式进行教学,对话中将涵盖了新手在学习中的一般问题。此系列将会持续更新,包括别的语言以及实战都将使用对话的方式进行教学,基础编程语言教学适用于零基础小白,之后实战课程也将会逐步更新。 若…

SQLServer2008-镜像数据库实施手册(双机)SQL-Server2014同样适用

SQL Server2008R2-镜像数据库实施手册(双机)SQL Server2014同样适用 一、配置主备机 1、 服务器基本信息 主机名称为:HOST_A,IP地址为:192.168.1.155 备机名称为:HOST_B,IP地址为:192.168.1.156 二、主备实…

一万字一篇文20分钟学会C语言和Python,十四年编程经验老鸟传授经验之道

前言 昨天在直播中有粉丝问我如何快速的对编程语言入门,我想这个问题是有必要让大家知道的,相必也有很多新手对于如何快速完成编程语言的入门学习很感兴趣,本篇文将会使用 C 语言以及 Python 为例,做出对比,让大家对编…

【Python可视化】Windows 10系统上Pyecharts安装教程

简单的Python库,如Numpy,可以直接在PyCharm中自动下载并安装。 同添加Python环境变量一样,需要先添加pip环境变量。pip位于C:\Python27\ArcGIS10.8\Scripts路径下。 WinR→cmd: 安装完成!

使用.Net分析.Net达人挑战赛参与情况

背景C#是我2012年在大学课程中接触的,.NET Framework 我也一直使用至今。从2014年.NET 开源,2019年发布.NET Core 3 的时候,公司刚好有 Nvidia Jetson 平台 Linux 嵌入式设备的开发任务,.NET 又刚是适用于 Windows, Linux, 和 mac…

十分钟如何学会C语言?掌握规律举一反三考试提50分!

前言 上周写了一篇 20 分钟学会 C 语言与Python的文章——《一万字一篇文20分钟学会C语言和Python,十四年编程经验老鸟传授经验之道》,之后见粉丝转了一个话题“十分钟如何学会C语言”,我就在想是否能够十分钟呢?答案是可以的&am…

c语言在win8系统不兼容,Win8系统中存在不兼容软件如何解决?

最近有刚升级Win8系统的用户反映,FastStone Capture截图软件在Win7系统中可以兼容,正常打开,可是在Win8系统中就不能兼容了,这让用户非常烦恼。那么,Win8系统中存在不兼容软件如何解决呢?下面,我…

Python 3.6出现报错解决方案:No Python 3.6 installation was detected,无法卸载Python

卸载Python 3.6时错误提示,No Python 3.6 installation was detected。 解决办法是,先右键→更改→Repair。 然后再卸载,完成!

MASA Auth - 权限设计

权限术语Subject:用户,用户组Action:对Object的操作,如增删改查等Object:权限作用的对象,也可以理解为资源Effect:规则的作用,如允许,拒绝Condition:生效条件…

【必懂】C语言水仙花数题解

若是大一学子或者是真心想学习刚入门的小伙伴可以私聊我,若你是真心学习可以送你书籍,指导你学习,给予你目标方向的学习路线,无套路,博客为证。 前言 本专栏内容将会以轻松、简单的方式完成习题的解答,用…

【ArcGIS风暴】ArcGIS 10.8中计算体积的方法总结

ArcGIS 10.8提供了表面体积和面体积两种计算体积的方法。 一、表面体积 用途:用于计算表面和参考平面之间区域的面积和体积。 Situation 1:参考面以上 Situation 2:参考面以下 Python脚本: import arcpy from arcpy import envarcpy.CheckOutExtension("3D")…

.NET7:更细致的时间

当年在做go时,很羡慕它的时间有微秒,纳秒,在做性能优化时,能很小颗粒度的查看引入方法执行的时间,当时.net的DateTime只有毫秒(虽然也有别的办法获取)。现在,在最新的.NET7 Preview4…

案例:无人测量船水库水下地形测量及库容量计算

本文讲解利用南方方洲号无人船,该系统可用于水下地形地貌测绘、水库库容测量、水文勘测、疏浚检测、水环境监测等领域。 一、无人船水深测量 1、水岸线范围的获取 水岸线有助于布设航线,获取方式有两种: (1)无人船获取 对于

小米android系统耗电量大,小米手机耗电快的解决方法,亲测有效~

原标题:小米手机耗电快的解决方法,亲测有效~各位机友大家好,据小安观察,平台故障报修的小米手机用户还会蛮多的。那么今天就来讲讲小米手机的一些问题和解决方法,如果你感觉手机耗电较快,按照以下方式排查&…

【小白必懂】C语言最大、最小公约数题解

若是大一学子或者是真心想学习刚入门的小伙伴可以私聊我,若你是真心学习可以送你书籍,指导你学习,给予你目标方向的学习路线,无套路,博客为证。 前言 本专栏内容将会以轻松、简单的方式完成习题的解答,用…