《21天学通asp.net》读书笔记 第二天
c# 语言基础
一般程序语言都包含变量与常量、数据类型、流程控制语句、类。。。。c# 一样也包含这些部分。
A.变量与常量
所谓常量,就是值在使用过程中不会发生变化的量。常用const,readonly关键字来修饰。如:const string str_ss="常量".
所谓变量,变量根据常量我们可以知道使用过程中会发生变化的量就是变量。
B.数据类型
1.整数类型
2.布尔类型
3.字符类型
4.实点类型
5.结构类型
6.枚举类型
7.数组类型
8.类类类型
9.对象类型
10.字符串类型
11.接口类型
12.委托类型
C.流程控制语句
1.if...else
if(codition)
{}
else
{}
2.switch..
switch(controlling-expression){
case controlling-expression:
处理语句;
break;
.....
default:
处理语句;
}
3.for
for(int i=0;i<10;i++)
{ 处理语句;}
4.foreach
foreach(object o in 集合)
{ 处理语句;}
5. while与do...while
D.类
类包含:属性,方法,事件,构造函数。
c# 其它概念
1.泛型
泛型视频地址:
泛型排序主要是重写Icomparable接口,这个接口主要定义一个方法CompareTo().该方法主要实现,如果相等就返回0,如果实例要派在参数前面返回一个小于0的数,反之返回大于0的数。
2.委托和事件
3.反射
你可以看看Jimmy Zhang 几篇比较好的关于反射文章。
http://www.tracefact.net/CLR-and-Framework/
4.线程

浙公网安备 33010602011771号