C#基础(数据类型运算符)

2018-06-24 00:12:05来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

---恢复内容开始---

1、类

修饰符 class 类名 基类或接口 

{

}

2、命名规范

成员变量前加_

首字符小写,后面单词首字母大写(Camel规则)

接口首字母为I

方法的命名使用动词

所有成员变量声明在类的顶端,用一个换行分开

用有意义的名字命名空间

使用某个控件的值时,尽量命名局部变量

3、变量与常量

值类型:整数int、浮点数float,布尔类型。存储在栈中。

引用类型:使用new创建,托管在堆中,附加成员必须初始化,变量由垃圾回收机制来管理,多个引用类型可以引用同一对象,赋值前为NULL,存储在堆中

枚举类型 enum 枚举名{  }

常量声明 const int =100;

4、类型转换

隐式转换  int i=123; long j=i;

显示转换 double x=111.222; int y=convert.ToInt(x);或者 int y=(int)x;

装箱:将值类型转换为引用类型的过程。

拆箱:将引用类型显示转换为值类型。

5、运算符

算术运算符:加 +  减  -  乘  * 除  / 求余  %

赋值运算符:赋值  =  加赋值 += 减赋值 -= 除赋值 /= 乘赋值 ^= 模赋值 %=  位与  &=  位或 !=  右移 >>=  左移 <<= 异或 ^=

关系运算符:==   >   <   >=  <=

逻辑运算符:与 &   或|  异或 ^

is 检查变量是否为制定类型 bool result = i is Int;

条件运算符:?:  

举实例 判断 闰年

           Console.Write("请输入一个年份");
           string str = Console.ReadLine();
           int year = Int32.Parse(str);
           bool isleapyear =((year%400) == 0)||(((year %4 )== 0))&&((year%100)!=0);
           string yesno = isleapyear?"":"不是";
           Console.WriteLine("{0}年{1}闰年",year,yesno);
           Console.ReadLine();

 

new 创建一个对象  typof 对象的数据类型

6、字符和字符串

转义字符  回车换行\n  横向跳到下一制表位置  \t  竖向跳格 \v   退格 \b   回车 \r  换页  \f  反斜杠 \\  单引号 \'  1—3位八进制数所代表单字符 \ddd 1—2位十六进制所代表单字符 \xhh

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:[工具]JSON校验、转换在线工具

下一篇:服务器文档下载zip格式