.net 基础知识

来源:互联网 发布:网络上贷款不还怎么办 编辑:程序博客网 时间:2024/05/20 01:45

*************************
.net可以实现多种应用
(1)控制台程序。
(2)Windows Form程序。
(3)Web应用。
**************************************

C#中所有类型都是一个真正的类,具有格式化、系列化,以及类型转换等方法。
根据内存中存储位置的不同,C#中的数据类型可分为两类
 值类型:该类型的数据长度固定,存放于栈内。
 引用类型:该类型的数据长度可变,存放于堆内。
******************************************************
简单值类型:整数类型、浮点数、布尔型、字符型。
复杂的值类型:
结构

枚举。
************************************************

C#不允许在安全代码中使用指针,因此处理堆中的数据就需要使用引用数据类型,使用new关键字实例化引用数据类型的对象,并指向堆中的对象数据。
引用类型:
(1)内置数据类型 Object/String
 (2)数组
 (3)类、接口
********************************************************
类型转换:隐式转换、显式转换。
**************************************************************
装箱和拆箱
***********************************
C#中的变量大体分为三种类型
(1)实例变量:不带有任何关键字修饰 如 int i;
 (2)静态变量:如static int count=0;
 (3)局部变量:
**************************************************
前加const关键字可以声明常量。
如:const double pi=3.1415;
******************************************************
使用#define进行条件编译
*********************************************************
异常处理
*************
类的修饰符

原创粉丝点击