摘要:主要修改代码在BaseRichControl.cs文件中,通过跟踪可以发现寻找资源文件是通过FindCommonPath方法来执行的,其实可以发现此方法中已经预留了通过配置节设置资源文件的途径,下面是修改的步骤: 1.将FindCommonPath()中的return CleanupPath(path);修改为return context.Request.ApplicationPa...
阅读全文
文章分类 - Use Skill
摘要:事件(event)是一个非常重要的概念,我们的程序时刻都在触发和接收着各种事件:鼠标点击事件,键盘事件,以及处理操作系统的各种事件。所谓事件就是由某个对象发出的消息。比如用户按下了某个按钮,某个文件发生了改变,socket上有数据到达。触发事件的对象称作发送者(sender),捕获事件并且做出响应的对象称作接收者(receiver),一个事件可以存在多个接受者。 在异步机制中,事件是线程之间进行...
阅读全文
摘要:如果想复用别人写的.NET程序但手上只有一个编译过的EXE,那么方法之一是用Reflection(反射)。下面是一些例子,初次上手的人可以参考。 先假设我们要复用的第三方应用程序EXE是由下面的代码编译成的: using System; namespace MyNamespace { public class MyApp { public MyNestedObject myNestedOb...
阅读全文
摘要:泛型是微软为C#语言增加的一个新的特性。尽管它还不是ECMA或ISO定义的C#语言规范中的一部分,但不久就会成为标准。 泛型可以帮助你写出更具有可重用性的软件组件代码。它是数据的一种类型,包含有相同的代码;然而,参数的数据类型在每次使用时可以改变。另外,数据的使用可以适应不同的数据类型。可以说,泛型是用于不同类型的相同代码的一个模板。每当使用泛型的时候,可以使用任何不同的自定义类...
阅读全文

浙公网安备 33010602011771号