在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
算术运算符: + - * / % (即:取余数) 逻辑运算符(布尔型与按位): & (与) 、 | (或) 、 !(非)、^ (异或 )、~(按位求补)、&& (与)、|| (或) 字符串串联: + 递增与递减: ++ -- (这里注意一下x++与++x的区别) 移位运算符: 左移位 <<(x<<3 左移3位,相当与乘2的3次方) 右移位 >> (x>>3 右移3位,相当于除以2的3次方,下取整) 关系运算:== 、!=、> 、< 、>= 、<= 赋值运算符: = += -= *= /= %= &= |= ^= <<= >>= // 如: X+=y 等价与x=x+y 成员访问(用于对象): . (点) 、 索引(用于数组或索引符):[] 、 数据类型转换符: () //如 (double)123 条件运算符(3元运算符): ?: // 如:string ax = (x&y) ? "Yes":"No"; 创建对象: new //如: TextBox t=new TextBox(); 类型信息运算符: as is sizeof typeof 1 as :类似于类型转换,所不同的是,当转换失败时,将产生空,而不是引发异常。 2 is 可以检查 对象是否与特定的类型兼容: 如:int a =10 ; if(a is Object){……} 使用sizeof可以确定堆栈中类型的字节数. 注意:只能用在unsafe下: 如:unsafe{ sizeof(int);} 默认情况下C#编辑器是不允许运行不安全代码的,但可以设置工程属性,将”允许运行不安全块”设置为true 3 typeof::返回一个表示特定类型的Type对象。 // Type t= typeof(string); //Label1.Text=t.ToString(); //返回的是System.String 益出异常控制运算符号: checked 、 unchecked // byte a=255; //byte范围:0~255 // checked { a++ ;} // 益出则抛出异常,[默认是unchecked的,益出时只是返回0] // label1.Text=a.ToString(a); 寻址运算符: * -> & [] |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论