
.NET
hyc_2013
回长沙发展
展开
-
C#泛型编程(Generic Programming)
我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。为什么要使用泛型为了了解这个问题,我们先看下面的代码,代码省略了一些内容,但转载 2014-03-05 16:53:05 · 1096 阅读 · 1 评论 -
C#中的接口
1、C#接口的作用 使用概括:定义接口,里面包含方法,但没有方法具体实现的代码。然后在继承该接口的类里面要实现接口的所有方法的代码。但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的。关于接口的作用,网上有一位就真的深入浅出给我们做了很好理解的分析。//我们定义一个接口public interface IBark { void Ba转载 2014-03-06 00:12:01 · 900 阅读 · 1 评论