www.baike369.com
百科369 > 网络编程 > C#教程

C#教程

C# while语句

while语句是用于重复执行程序代码的语句。语法格式如下:当boolean-expression为True时,将重复执行循环体中的程序语句embedded-statement,为False时,将会跳过...

C#运算符重载

1. C#运算符重载运算符重载是指允许用户使用自己定义的类型编写运算符号,同时还允许用户定义的类型与预定义的类型具有相同的功能。重载运算符的目的是方便我们自己的类或结构使用。所有运算符重载均为类或结构...

C#运算符优先级

C#运算符也叫做C#操作符。当一个表达式包含多个运算符时,就会出现运算符的运算次序问题。在C#中,使用运算符的优先级来解决运算的次序问题。运算符的优先级控制着单个运算符求值的顺序。每一个运算符都有它自...

C# unchecked运算符

unchecked运算符用于取消整型算术运算和转换的溢出检查。提示默认情况下,都是unchecked选项。因此,只有在需要把几个未检查的代码行放在一个明确标记为checked的代码块中以后,才需要显式...

C# is运算符

is运算符用于检查对象是否与给定类型兼容(兼容表示对象是该类型,或者派生于该类型)。is运算符用来检查对象(变量)是否属于某种数据类型,如int、string、bool、double、class等。可...

C# typeof运算符

typeof运算符用于获取类型的System.Type对象。typeof运算符不能重载。提示在使用反射动态查找对象的信息时,使用这个运算符很有效。示例运行结果:...

C# new运算符

1. 用于创建对象和调用构造函数。例如:2. 用于为值类型调用默认的构造函数。例如:上述语句中,myInt初始化为0,它是int类型的默认值。该语句的效果等同于:3. 不能重载new运算符。4. 如果...

C# as运算符

as运算符用于执行引用类型的显式类型转换。请阅读C#数据类型。as运算符可以用下面的格式表示:expression:引用类型的表达式。type:引用类型。例如:as运算符类似于强制转换操作。只是在转换...

C# checked运算符

C# checked运算符

checked运算符用于对整型算术运算和显式转换启用溢出检查。默认情况下,表达式产生的值如果超出了目标类型的范围,将会产生两种情况:常数表达式将导致编译时错误。变量表达式在运行时计算并将引发异常。提示...

C# sizeof运算符

sizeof运算符用于获取值类型的字节数。示例运行结果:...

C#自减运算符(--)

自减运算符(--)是将操作数减1。1. 前缀自减运算符前缀自减运算符是“先减1,后使用”。它的运算结果是操作数减1之后的值。例如:2. 后缀自减运算符后缀自减运算符是“先使用,后减1”。它的运算结果是...

C#自增运算符(++)

自增运算符(++)是将操作数加1。1. 前缀自增运算符前缀自增运算符是“先加1,后使用”。它的运算结果是操作数加1之后的值。例如:2. 后缀自增运算符后缀自增运算符是“先使用,后加1”。它的运算结果是...

C#条件运算符(?:)

条件运算符(?:),有时也称为三元操作符“?:”。它是根据布尔型表达式的值返回?后面的两个值中的一个。如果条件为True,则计算第一个表达式并以它的计算结果为准;如果条件为False,则计算第二个表达...

C#赋值运算符

C#语言的赋值运算符用于将一个数据赋予一个变量、属性或者引用。数据可以是常量、变量或者表达式。1. 简单赋值“=”操作符被称为简单赋值操作符。在一个简单赋值中,右操作数必须为某种类型的表达式,且该类型...

C#位运算符

C#语言的位运算符可以对整型运算对象按位进行逻辑运算。位运算符 名称 说明 & 与 对两个整型操作数按二进制位进行“与”运算。如果两个操作数中的对应位同时为1,则结果的对应位为1;如果两个操作...

Copyright© 2011-2016 www.baike369.com All Rights Reserved