今天看了下运算符和强制类型转换,记录一下重点
1、运算符
++x和x++
这两个的区别以前在大学学c语言的时候就讲过了,再次记录一下
用书上的例子更能说明问题
int x=5;
if(++x==6)
{
console.writeLine("this will excute!");
}
if(x++==7)
{
console.writeLine("this won't");
}
说明:
第一个if是true,因为前置的话是先计算x的值在做比较当然是等于6了,
第二个if是false,因为后置的话是先比较在计算x的值,现在的x等于6,所以是false.
分享到:
相关推荐
C#2.0 泛型和强制类型转换C#2.0 泛型和强制类型转换C#2.0 泛型和强制类型转换
Learning hard C# 学习笔记
C#学习笔记C#学习笔记C#学习笔记C#学习笔记C#学习笔记C#学习笔记C#学习笔记C#学习笔记
文档是关于如何在C#中进行强制类型转换,很好的文档
Visual C#学习笔记光盘 简介:本书由浅入深地讲解Visual C# 2005编程知识,全书内容分为6篇,共27章,第一篇介绍Visual Studio 2005开发环境和C#基础,其中包括Visual C# 2005简介,C#语言基础,面向对象编程...
C#学习笔记_20100614.pdf C#学习笔记_20100614.pdf
LearningHard C#学习笔记,学习C#的经典入门教材。 非常适合初学者,希望大家一起努力。
c#运算符和表达式课件,c#运算符和表达式课件,c#运算符和表达式课件,c#运算符和表达式课件,
C#运算符大全C#运算符大全C#运算符大全
具体介绍c#的数据类型、运算符和表达式等等
有如下结构体定义: typedef struct cemsg { uchar dl; uchar mg; uchar data[10]; }CEMSG; typedef struct msg{ uchar id;... void ap_getmsg(MSG *d_OsMsgPtr,CEMSG *d_Ce
经典、简单C#学习笔记,各人学习的笔记,提供给大家分享。
#6.0学习笔记 从第一行C#代码到第一个项目设计周家安著,高清书签
《c#6.0学习笔记》随书光盘及pdf和源代码,这三部分内容都在这一个资源里面,视频教程很难找,在网上找了很久很久,和大家分享一下。
C#学习笔记,内容丰富,十分有用。适合C#初学者,十分易懂。
C#学习笔记(数据转换)
C#学习笔记 很经典的 看看吧 分也不多。。。。
C#运算符优先级解释