随笔分类 -  CLR

摘要:什么是委托? -> 初识委托 在很多应用程序中(C,C++),需要对象使用某种回调机制,能够与创建它的实体进行通信,在.NET平台下,通过委托来提供了一种回调函数机制,在.NET平台下,委托确保回调函数是类型安全的(这也正是.NET FreamWork与非托管代码的区别)。本质上来讲,委托是一个类型... 阅读全文
posted @ 2014-07-07 22:28 Mr.liub 阅读(371) 评论(0) 推荐(0)
摘要:CLR要求每个类型最终都从system.Object类型派生,所有的类型最终都从system.Object派生,所以每个类型的每个对象都有一组最基本的方法,如:Equals,判断两个对象值是否相同,相同返回true,否则返回false.GetHashCode:返回对象的值得一个哈希码.ToStrin... 阅读全文
posted @ 2014-05-05 23:09 Mr.liub 阅读(499) 评论(0) 推荐(0)
摘要:1:首先先明确CLR的概念: CLR(CommonLanguageRuntime):公共语言运行时,是一个可由多种编程语言使用的"运行时"; 在运行时,CLR根本不关心开发人员用的是哪一种语言来变写代码,它只关注语言是否是面向CLR(面向运行时)的.2:CLR的核心功能包括: 内存管理、程序集... 阅读全文
posted @ 2014-05-04 23:33 Mr.liub 阅读(312) 评论(0) 推荐(0)