句子大全

句子大全 > 好句子

CSharp学习笔记一——基本知识

好句子 2014-10-03 04:58:49
相关推荐

一、格式说明

语句以分号结束;

用大括号将语句组合成块;

注释:

单行注释——//注释多行注释——/*注释块*/变量区分大小写;

二、名称空间

说明:把相关的类组合在一起的方式,是一种逻辑组合关键字:namespace使用:using 命名空间说明:CSharp中所有的工作都是基于.net的基类

三、变量

声明:数据类型 变量名;初始化——变量在使用前要进行初始化使用关键字var,编译器会根据初始值进行类型推断如:var var1=1,则var1的类型编译器就会认为是int如:var var2=“Hello World”;则var2编译器就会认为类型是string作用域——代码可以访问此变量的区域同名的局部变量不要在同一使用区域声明两次;字段与局部变量——字段是在类的级别下声明的,与方法级别相同,而局部变量是在类的方法中声明的变量。常量——数值固定,关键字const如:const double pi=3.1415926;常量声明时需要初始化,后不能更改常量通常是一个易读的标志;常量让程序起来更便捷。四、值类型和引用类型

值类型——直接存储其值;引用类型——存储对值的引用。在内存中的位置不同:值类型——存储在堆栈中;引用类型——存储在托管堆中;引用变量可以将其值设置为null——不引用任何对象CSharp中预定义的值类型:整型(sbyte,short,int,long,byte,ushort,uint,ulong),浮点型(double,float),decimal,字符型char,布尔型boolCSharp中预定义的引用类型:object——根类型;string类型。

五、流程控制

流程控制主要包含了条件选择语句和循环控制语句,可以单独使用其中国一个语句,也可以配合、嵌套使用,形成更多类别的组合。

条件语句——if语句if(条件){语句块;}else if{语句块;}else{语句块;}条件语句——switch语句,配合case实现多条件判断处理switch(表达式){case 条件1:语句1;break;case 条件2:语句2;break;case 条件3:语句3;break;//.......}循环语句——for语句for(初始值;条件;变量迭代控制) {语句;}循环语句——while相关的循环语句while语句——条件为true的时候,循环执行语句,为false的时候,停止循环。while(条件){语句;}do..while语句——先执行一次待循环的语句,然后判断条件,是否继续循环。do{语句;}while(条件);循环语句——foreach语句——循环迭代集合中的每一项。跳转语句goto语句——跳转到指定;标签的位置;break语句——switch语句中跳出当前case;在循环语句中,执行循环后面的语句;continue语句——在循环中,跳出当前的迭代,执行下一次迭代;return语句——退出当前方法,或类。六、枚举

用户自定义的整数类型关键字enum使代码更易读和操作

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新