.net知识和学习方法系列(十六)CLR-托管理程序和它的运行

大家都知道,vs生成的是托管理程序(不管是VB.net还是C#),托管理程序是什么呢?托管这个词就能隐约得告诉我们,这个程序运行时不那么“单纯”,其实,托管理程序是不可以直接在CPU上运行的,至于为什么,我们先看一下托管程序的组成部分。 一般托管理程序分为 PE文件头:包含文件的类型,还有生成文件的...

.net知识和学习方法系列(二十一)CLR-枚举

enum Complexion//肤色         {           White,     ...

.net知识和学习方法系列(二十二)CLR-方法的参数out,ref

因为数值类型的分类是值类型和引用类型,所以方法的参数也有这两种类型。 值类型参数: static void Main() {   int i=1; Mehtod(i); } static void Method(int s) {   s=200; } 如果方法...

.net知识和学习方法系列(十八)CLR-构造函数

构造函数也叫构造方法,是一个比较特殊的函数,因为它没有返加回值,并且名称与所在类的类名相同。 构造函数有两种,一种是实例构造函数,一种是静态构造函数。 现有一个类:     class Test     { &...

.net知识和学习方法系列(二十)CLR-委托

delegate void DL(int i); 上面是一个委托的定义,委托向外提供了一种回调函数的机制,在.net中的委托是类型安全的,一个委托能实现对一类方法的回调,这个统一是通过委托的参数和返回值来实现的。 上面代码如果用IL来解释,是这个样子     如果用C#来表示,一...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6408+人已加入
加入