摘要: 编译:编好程序选择生成时,从 源码编译到中间语言(IL),这个中间语言是.NET自已的一种语言格式,虽然它也是 EXE,但它并非直接可以执行的二进制代码,而是一种比源码更为紧凑的程序代码。 解释:软件执行的时候,系统会自动加载 .NET Framework 对中间语言形式的 EXE 进行解释运行。 阅读全文
posted @ 2017-03-02 21:13 兽人王子爱学习 阅读(3720) 评论(0) 推荐(0) 编辑
摘要: 类和结构的区别?答: 类:类是引用类型,在堆上,new 实例只是添加引用结构:结构是值类型,在栈上,赋值是分配一个新的对象,不能继承类和结构,但能实现接口,本身没有构造函数,但是可以自己加 阅读全文
posted @ 2017-03-02 15:13 兽人王子爱学习 阅读(146) 评论(0) 推荐(0) 编辑
摘要: C#设计模式(1)——单例模式 一个类只有一个实例对象。 原理:私有化构造器(原本都是public,可以无限多个对象),然后提供一个全局访问点(通过是否已经有实例做判断) 需求:只能允许一个实例访问或者操作 好处:根据需求,减少了内存的损耗 /// <summary> /// 单例模式的实现 /// 阅读全文
posted @ 2017-03-02 14:12 兽人王子爱学习 阅读(137) 评论(0) 推荐(0) 编辑