![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VSTS工具
浩西
浩然之气兮
展开
-
【.NET 学习笔记】Chapter.01 CLR的执行模型
1.1 将源代码编译成托管模块(1).使用支持CLR的任何语言编写源代码,然后通过使用对应的编译器来检查语法和分析源代码,无论使用哪种编译器,结果都是一个托管模块(Managed Module)。托管模块是一个标准的32位Microsoft Windows可移植执行体文件(PE32文件)或64位文件(PE32+),他们需要CLR才能运行。 (2).本地代码编译器生成的是特定CPU架构的专用代码原创 2008-03-03 22:42:00 · 532 阅读 · 0 评论 -
【.NET 学习笔记】修饰符
1. public: 任何代码均可以访问该方法2. protected: 只有派生的类型能访问该方法3. internal: 只能在包含它的Assembly中访问该方法,可以确保Assembly中的其他类可以访问他的成员,而其他公司编写的代码不能访问他们.4. private: 只能在它所属的类型中访问该方法5. protected internal: 只能在包含它的程序集和派生类原创 2008-03-18 19:42:00 · 402 阅读 · 0 评论 -
Delegate: What is this? ----什么是Delegate(委托)
为什么要写这篇文章首先,想找个借口说英语很难,但是,我将尽可能的让这篇文章通俗易懂。其次,我想解释一下我写这篇文章的原因。一段时间以前,我和一个朋友讨论过一个问题,他当时正在学习C#,他让我给他解释一下delegates和events。 当时,我非常地吃惊。 现在有那么多的C#书籍,有用的链接,sample源代码等等。但在讨论的过程中,我意识到他已经读过C#编程的书,浏览过很多有用的网原创 2008-07-20 22:28:00 · 1315 阅读 · 4 评论 -
.net的事件与委托(转载)
Delegatedelegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它只能持有与它的签名相匹配的方法的引用。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指针不具备的原创 2008-07-20 22:59:00 · 408 阅读 · 0 评论