
C#
HiRuyue
这个作者很懒,什么都没留下…
展开
-
C#学习笔记——运行时的相互联系
本文将解释 PE、Windows 加载器、应用程序域、程序集清单、元数据、类型、对象、线程栈、托管堆等,与运行时的相互关系。因此,我首先写了一个简单 Demo 用于调试,其代码如下:using System; namespace CLRTest { public class Circle { public double Radius { get; se转载 2013-08-01 09:30:31 · 869 阅读 · 0 评论 -
C#学习笔记——各种头衔的程序集
在学习程序集时,总是发现程序集被冠以各种头衔。程序集按文件数量可分为:单文件程序集和多文件程序集;按是否签名,可分为:普通程序集和强命名程序集;按部署方式,可分为:私有程序集和共享程序集。下面开始分别介绍。 一 “单文件程序集”与“多文件程序集” 程序集可以由多个模块组成。在大多数情况下,程序集只由一个模块构成。这种情况下,程序集就一个文件,因此被称为单文件程序集。多文件程序集是一组文件集转载 2013-08-01 09:33:33 · 721 阅读 · 0 评论 -
C#学习笔记——类与结构
OOP 以类型为基础进行软件构建。类型是由一组数据和子程序构成的集合,这些数据和子程序共同拥有一组内聚的、明确定义的职责。类型可以只是由一组子程序构成的集合,这些子程序提供了一组内聚的服务,哪怕其中并未涉及共用的数据。成为高效程序员的关键是——当你开发的程序时,能否安全地忽视程序中尽可能多的其余部分。而类型就是实现这一目标的工具。 C#作为一种面向对象开发语言,它为我们提供了强大的抽象能力。转载 2013-08-01 09:36:11 · 690 阅读 · 0 评论