地基牢,楼不摇……
一直吃在基础的亏,VB、VB没学好,SQL、SQL没学好,少年该奋斗了……
C#基础打扎实:表达式在C#程序中应用广泛,尤其是在计算功能中,往往需要大量的表达式。而大多数表达式都使用运算符,运算符结合一个或一个以上的操作数,便形成了表达式,并且返回运算结果
表达式是由运算符和操作数组成的,运算符设置对操作数进行什么样的运算。如 +、-、*和/都是运算符,操作数包括文本、常量、变量和表达式。
赋值运算符为变量、属性、事件等元素赋新值。
关系运算符实现对两个值得比较运算,关系运算符在完成两个操作数的比较运算之后会返回一份代表运算结果的布尔值
逻辑运算符对两个整数表达式执行布尔逻辑运算。
按位“与”运算符(&)比较两个整数的相对应位。当两个整数的对应位都是1时,返回相应的结果位是1;当两个整数的相对应位都是0或者其中一个位是0时,则返回相应的结果位是0。
按位“或”运算符(|)用于比较两个整数的相应位。当两个整数的对应位有一个是1或都是1时。返回相应结果位是1;当两个整数的相应位都是0时,则返回相应的结果位是0。
按位“异或”运算符(^)比较两个整数的相应位。当两个整数的对应位一个是1而另外一个是0时,返回相应的结果位是1;当两个整数的相应位都是1或者都是0时,则返回相应的结果位是0
布尔“与”运算符(&)对两个布尔表达式执行布尔逻辑计算。先计算左边的表达式,然后计算右边的表达时。
布尔“或”运算符(|)用于计算两个布尔表达式的结果,当两个布尔表达式中有一个表达式返回真时,则结果为真,否则相反。
布尔“异或”运算符(^)用于计算两个布尔表达式的结果,只有当其中一个表达式是真而另一个表达式是假时,该表达式的返回的结果才是真,否则相反。
重点:New运算符用于创建一个新的类型实例
运算符优先级
这一篇,讲的都课本上的内容,很长很啰嗦。总结的不怎么好,但我是认真的看看了,认真的完成C#之表达式与运算符这篇文章。
——————————————附:本文资料《楚广明 视频教程》、《C#入门经典》