黑马程序员——话说万丈高楼平地起,C#基础巩固笔记

时间:2023-02-08 11:09:14

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

 为了早点成为一匹“黑马”,基础知识的牢固是必不可少的,俗话说万丈高楼平地起嘛!现在每天都在看传智播客的视频教程,真是受益匪浅呀!老师的讲课非常的生动有趣,还把每个知识点都梳理出来发给同学们下课后好温习。虽然这些基础知识我都学过,但听苏老师讲课再温习这些基本知识时还是有很多的收获,苏老师讲课对知识的拓展非常好,方方面面的都有涉及,看完每个视频后都会有此感叹!原来还可以这样子写的呀?原来还有这个功能哦!真诚的感谢老师的奉献!

以下是我的学习笔记,晒晒吧!

第一句话:

Console.writeLine(“”); 快捷键cw+Tab

Console.ReadKey();

行的显示: 工具>选项

用多过项目时,不需要使用的项目可以先卸载

C#中的注释

1、单行注释://……

2、多行注释:/*……*/

3、文档注释:///……

常用键:home/end/page up/page down/ctrl+home/ctrl+end/ctrl+z/insert

下面的指令可以折叠一段代码

#region …… #endregion

Delphi语言

.NET是一种多语言的平台

Msil:微软中间语言

CLR:公共语言运行时(CLS:公共语言规范;CTS:通用类型系统;JIT:即时编译器)

RAM:随机存储器(内存)断电后数据丢失

变量语法:数据类型 变量名;

int double decimal(金钱) char string float bool ……

在小数后面加m/M 表示这个数据为decimal类型

定义变量要用以Cemal命名法

\+转义字符

\n:换行  \b backspace   \t tab  \\  \”

在字符串前加一个@符号有两个意义

1、  如果字符串前有\就不再理解为转义

2、  使字符串换行

如果字符串前加了@符号  在字符串中用两个”代表一个”

  

运算符

++自加一    有前加和后加

--自减一    有前减和后减

int age = 18;

int sum = age++ - 10;

上面的代码为后加,所以在进行语句运算时,age++取age的原值参与运算,所以sum=8;

int age = 18;

int sum = ++age - 10;

上面的代码为前加,所以在进行语句运算时,++age取age+1后的新值再参与运算,所以sum=9;

总之,不管是++age还是age++,经过运算后,age的值都进行了+1的运算。

--同上

复合运算符:

+=   如:age=age+=3(运算速度更快)等价于age=age+3; 

-=

*=

/=

%=

 

能够改变变量中的值的运算符:=  ++  --

在C#中有6个关系运算符,用于比较两个事物之间的关系

== 比较相等

!=  比较不相等

>=

<=

 

布尔类型(bool) bool的值为true,false

关系运算的结果是布尔类型

逻辑运算符:&&(与,并且)  ||(或)  !(非)

逻辑与连接的两个表达式,要能够求解成bool类型,一般情况都是关系表达式。整个逻辑与运算的结束也是bool类型。

表达式1&&表达式2

当两个表达式的结果全是true时,其结果才为true

表达式1||表达式2

当其中有一个表达式为true时,其结果是true

逻辑符!:这是一个一元运算符

用法!(bool类型的表达式) 

作用:取反,如果bool类型的表达式的结果为true时,其结果为false

 

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------
详细请查看:http://net.itheima.com/