上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 48 下一页
摘要: 1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如: Assembly类可以获得... 阅读全文
posted @ 2010-10-04 17:39 春哥也编程 阅读(736) 评论(0) 推荐(1)
摘要: (一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在<configSections>标志中。 2.特定应用程序配置 特点: 位于<appSetting>中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于<system.Web>节中,控制Asp.net运行时的行... 阅读全文
posted @ 2010-10-04 17:07 春哥也编程 阅读(344) 评论(0) 推荐(0)
摘要: 在C#中有两个属性,分别为Property和Attribute,两个的中文意思都有特性、属性之间,但是用法上却不一样,为了区别,本文暂把Property称为特性,把Attribute称为属性。 Attribute才是本文的主角,把它称为属性我觉得很恰当。属性的意思就是附属于某种事物上的,用来说明这个事物的各种特征的一种描述。而Attribute就是干这事的。它允许你将信息与你定义的C#类型相关联,... 阅读全文
posted @ 2010-10-04 16:49 春哥也编程 阅读(5891) 评论(0) 推荐(1)
摘要: 一个比较经典的委托与事件实例 [代码] 阅读全文
posted @ 2010-10-04 16:45 春哥也编程 阅读(426) 评论(0) 推荐(0)
摘要: 1. NET委托及应用1.1 .NET委托概念OOP中具有相同属性的对象抽象后成为类型(class)。那么,具有相同属性的函数或方法(也称具有相同的函数签名):返回类型相同参数类型、参数顺序及参数个数相同抽象后又是什么概念?例如,1到n之间每个数的平方后求和函数int SquareSum(int n)和立方后求和函数int CubeSum(int n),它们具有相同的函数签名:返回类型int、参数... 阅读全文
posted @ 2010-10-04 16:44 春哥也编程 阅读(314) 评论(0) 推荐(0)
摘要: (一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在<configSections>标志中。 2.特定应用程序配置 特点: 位于<appSetting>中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于<system.Web>节中,控制Asp.net运行时的行... 阅读全文
posted @ 2010-10-03 22:12 春哥也编程 阅读(924) 评论(0) 推荐(0)
摘要: 基于事件的编程才是最好的编程方法,是符合人类思考的和行为的一种方法在以往的面向过程的编程(C语言)中,程序运行到哪一步然后就是你操作的时候也就是说是人去迁就机器,去适应机器而现在不一样,现在C#等语言都是面向对象的编程方法,都是按对象来编程这样的好处也就不多说了总之基于事件也就是相当于面向对象的一种好处,页面上有很多按钮,每个按钮都是对象然而每个按钮也有相应的事件,你无论先点哪个都有相关的代码来运... 阅读全文
posted @ 2010-10-03 16:24 春哥也编程 阅读(2115) 评论(0) 推荐(0)
摘要: 泛型是 C# 2.0 的最强大的功能。通过泛型可以定义类型安全的数据结构,而无须使用实际的数据类型。 这能够显著提高性能并得到更高质量的代码,因为您可以重用数据处理算法,而无须复制类型特定的代码。 在概念上,泛型类似于 C++ 模板,但是在实现和功能方面存在明显差异。本文讨论泛型处理的问题空间、 它们的实现方式、该编程模型的好处,以及独特的创新(例如,约束、一般方法和委托以及一般继承)。 泛型编程... 阅读全文
posted @ 2010-10-03 16:17 春哥也编程 阅读(636) 评论(1) 推荐(0)
摘要: 结构清晰,类之间通信简单易懂,扩展性好,提高复用性等等。 在我开发过程中,我都用到了面向接口编程,可是除了觉得麻烦,真的看不到什么好处。spring中定义service接口,dao接口,除了多写个接口外都看到有什么好处。而且实际开发中我们公司压根就没用到接口编程,也没觉得有什么不妥。 阅读全文
posted @ 2010-10-03 16:15 春哥也编程 阅读(489) 评论(0) 推荐(0)
摘要: 首先,使用接口编程是为了提高程序的可维护性和可伸缩性。如果你在一个类里使用组合调用另一个类时,你直接使用另一个具体的类,这样的话你就不这个类写死了,以后假如业务逻辑变化时,你就必须修改原代码。你如果写的是一个接口,当业务逻辑变化时你只需写一个新的类让他实现这个接口。 第二,你还要用类似spring这样的东西,实现松耦合,利用配置文件修改程序。比如要完成一个登录功能: 我先写dao层,其中用到了... 阅读全文
posted @ 2010-10-03 16:14 春哥也编程 阅读(318) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 48 下一页