- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 .net 基础的一些零碎知识点
托管代码:通常在CLR的控制下运行的代码称为托管代码。它不是运行(直接)在windows系统之上的而是通过提交到from中然后反馈的到windows系统。有垃圾回收(内存)作用。CLR管理者应用程序,其方式是管理内存,处理安全性以及允许进行跨语言调试等。托管代码的执行过程:选择编译器-----将代码编译为Microsoft中间语言(MSIL)-----将MSIL编译为本机代码------运行代
2009-12-07 19:21:00 314
原创 C#-----结构
结构像类一样,结构 (struct) 是能够包含数据成员和函数成员的数据结构,但是与类不同,结构是值类型,不需要堆分配。结构类型的变量直接存储该结构的数据,而类类型的变量则存储对动态分配的对象的引用。结构类型不支持用户指定的继承,并且所有结构类型都隐式地从类型 object 继承对小型数据结构而言,使用结构而不使用类会大大节省应用程序分配的内存量下面的程序创建并初始化一个含有 100 个点的数
2009-12-07 19:20:00 270
原创 C#------构造函数、属性、索引器、事件、运算符和析构函数
public class List//一个名为List的泛型类 { const int defaultCapacity = 4;//常量 T[] items; int count;//字段 public List(): this(defaultCapacity) {} public List(int capacity) { items = new T
2009-12-07 19:18:00 1116
原创 C#-----静态方法和实例方法
使用 static 修饰符声明的方法为静态方法 (static method)。静态方法不对特定实例进行操作,并且只能直接访问静态成员。 不使用 static 修饰符声明的方法为实例方法 (instance method)。实例方法对特定实例进行操作,并且能够访问静态成员和实例成员。在调用实例方法的实例上,可以通过 this 显式地访问该实例。而在静态方法中引用 this 是错误的。using S
2009-12-07 19:17:00 441
原创 C#----虚方法、重写方法和抽象方法
1.6.6.4 虚方法、重写方法和抽象方法若一个实例方法的声明中含有 virtual 修饰符,则称该方法为虚方法 (virtual method)。若其中没有 virtual 修饰符,则称该方法为非虚方法 (non-virtual method)。 在调用一个虚方法时,该调用所涉及的那个实例的运行时类型 (runtime type) 确定了要被调用的究竟是该方法的哪一个实现。在非虚方法调用中,实例
2009-12-07 19:17:00 531
原创 C#------方法体和局部变量
方法体指定了在该方法被调用时将执行的语句。 方法体可以声明仅用在该方法调用中的变量。这样的变量称为局部变量 (local variable)。局部变量声明指定了类型名称、变量名称,还可指定初始值。下面的示例声明一个初始值为零的局部变量 i 和一个没有初始值的变量 j。 using System; class Squares { static void Main() { int i = 0; int
2009-12-07 19:15:00 650
C#中this方法的一些问题
2009-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人