摘要: 由于昨天在一个大公司面试,被c#中的一个interface给难住了,所以回来以后我就找了这些资料看了一下,有了一点感觉。记录下来,方便以后使用。c# interface定义:就是以前使用的类似于 API 的东西,别人告诉你一个类型,你在心得开发过程中可以使用。比如: interface ITest { string iText(); } class Test:ITest { #region ITe... 阅读全文
posted @ 2010-10-04 18:30 春哥也编程 阅读(1231) 评论(0) 推荐(0)
摘要: 如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(STL)的字符串类,那么你对String.Format方法肯定很熟悉。在C#中也经常使用这个方法来格式化字符串,比如下面这样: intx=16;decimaly=3.57m;s... 阅读全文
posted @ 2010-10-04 18:28 春哥也编程 阅读(259) 评论(0) 推荐(0)
摘要: 如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(STL)的字符串类,那么你对String.Format方法肯定很熟悉。在C#中也经常使用这个方法来格式化字符串,比如下面这样: intx=16;decimaly=3.57m;s... 阅读全文
posted @ 2010-10-04 18:28 春哥也编程 阅读(930) 评论(0) 推荐(0)
摘要: 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)