发表评论取消回复
相关阅读
相关 CLR via C#(三)垃圾回收
一、资源生命周期 每个程序运行都需要各种资源,如文件、内存缓冲区、数据库等。要使用这些资源,就必须为代表资源的类型分配内存。访问一个资源所需的步骤如下: 调用IL
相关 CLR via C#(一)CLR的执行模型
一、什么是CLR CLR全称Common Language Runtime,即公共语言运行时。它可以为所有面向CLR的语言提供运行时的内存管理、程序集加载、安全性、异常处
相关 CLR via C# —— 线程
http://www.cnblogs.com/technology/archive/2011/05/22/2053567.html 线程的作用
相关 CLR via C#: 关于equals
//关于Equals /\ 若目的是判断引用是否相等,最好不要用equals,而是用Reference-Equals. 这是因为equals可能被重写. 如下示例,如果你想判断
相关 《CLR via C#》精髓:静态类
1. static(静态)关键字会导致C\编译器会把类型标记为abstract(抽象)且sealed(密封); 2. static关键字只能应用于引用类型,不能应用于值类型
相关 CLR via C#(第3 版)
CLR via C\(第3 版) [![164455216.gif][]][164455216.gif] 基本信息 原书名: CLR via C\ (Dev-
相关 《CLR Via C#》学习笔记(二)【装箱和拆箱】
装箱和拆箱是已经被嚼烂的两个概念了,并且在一些面试中也经常考到。 1. 装箱:将值类型转换为引用类型。 2. 拆箱:将引用类型转换为值类型。 值类型是一种相对轻型的类型
相关 《CLR Via C#》学习笔记(三)【常量和字段(cosnt readonly)】
常量和字段都是类型的数据成员,但是区别却是很大的。 1. 常量的值永远不会改变。字段有多种类型,非只读字段的值是可以改变的。 2. 常量的值必须在编译时就确定,也就是说在
相关 《CLR Via C#》学习笔记(四)【方法 构造函数】
构造函数是可以将类型实例初始化为有效状态的特殊方法。构造函数在元数据中通常用.ctor来表示,通过IL代码可以看到。在创建一个类型的实例时,通常分为三步: 1. 为实例的数
相关 《CLR Via C#》学习笔记(五)【静态构造函数的性能】
在上一篇《CLR Via C\ 学习笔记(4) 方法 构造函数 》中讲到了一些静态构造函数方面的知识,现在也回顾一下,大概总结如下: 1. 静态构造函数是私有的(`priv
还没有评论,来说两句吧...