自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 c# 多态

封装、继承、多态,面向对象的三大特性,前两项理解相对容易,但要理解多态,特别是深入的了解,对于初学者而言可能就会有一定困难了。我一直认为学习OO的最好方法就是结合实践,封装、继承在实际工作中的应用随处可见,但多态呢?也许未必,可能不经意间用到也不会把它跟“多态”这个词对应起来。在此抛砖引玉,大家讨论,个人能力有限,不足之处还请指正。       之前看到过类似的问题:如果面试时主考官要求你

2016-03-30 11:11:44 182

转载 SqlDataAdapter用法

作用:DataSet,DataAdapter读取数据。 问:什么是DataAdapter?答:DataAdapter对象在DataSet与数据之间起桥梁作用例:string strConn="uid=账号;pwd=密码;database=数据库;server=服务器";//SQL Server链接字符串SqlConnection ConnSql=new SqlConnection (s

2016-03-30 11:00:01 2734

转载 简单的DIV+CSS布局

本文讲解使用DIV+CSS布局最基本的内容,读完本文你讲会使用DIV+CSS进行简单的页面布局。转载请标明:http://www.kwstu.com/ArticleView/divcss_2013929173533658关于DIV+CSS布局中用到的CSS必备知识请看:http://www.kwstu.com/ArticleView/divcss_201442291125960

2016-03-16 10:58:26 327

转载 C#中数组、ArrayList和List三者的区别

在C#中数组,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢。数组    数组在C#中最早出现的。在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单。[csharp] view plain copy"font-family:SimSun;font-size:18px;">/

2016-03-15 21:02:55 200

转载 父类实例化子类

最近在琢磨c#的时候,经常发现类似这样的例子:public class people{//代码略}public class man : people{//代码略}public class Apply{people Person=new man();...}我想问一下,在实际的编程中,会有这样的需要吗?请有经验的人说说看.有这样的需要的,比

2016-03-15 20:55:58 1169

转载 C# virtual,override,new 实例

virtual一般用在基类中,子类中用override 1.无virtual时,编译期就确定方法的类型了。也即:无法实现多态了。 2.有vitual时,方法在运行时确定类型。可以实现多态,只要子类override基类的vitual方法。 3.new与virtual并没有必然的联系。从字面上看,new声明的方法是一个“新”方法,与基类完全没有关系(虽然不幸与基类的某个方法同名同参)。也即:通过向

2016-03-15 20:37:45 307

转载 重写和重载

override 是重写 overload 是重载简单来说区别就是 前者可以对父类的方法进行重写后者是多个方法名相同 但是参数类型或者参数个数不同的方法,例如:public void A(int i){...}public void A(string a){...}public string A(int i){...}这种的叫重载,在你调用方法的时候会自动根据你的参数类型和

2016-03-15 20:34:56 188

转载 c# get{}set{}

public class cls { private int book;//定义一个域 public int Book { get { Console.WriteLine("dsf"); return book;}

2016-03-15 20:28:59 308

转载 HTTP协议是做什么的

HTTP协议作为Web开发的基础一直被大多数人所熟知,不过相信有很多人只知其一不知其二。比如咱们经常用到的session会话机制是如何实现的,可能很多人都说不出来吧。其实session会话就是HTTP协议中的一个header属性cookie所支持的,在你了解了HTTP协议之后,其实这些都非常容易理解。本文会尝试从各位的日常开发去解释一下HTTP到底是做什么的,文章篇幅有限,如果有什么本文没

2016-03-15 20:25:05 927 1

转载 事件和委托Delegate

Delegatedelegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数委托

2016-03-15 20:07:57 429

转载 override和重载的区别

override和重载的区别? 重载应该叫overload,重写叫override     重载某个方法是在同一个类中发生的!     重写是在子类中重写父类中的方法。1.父类:public virtual string ToString(){return "a";}子类:public override string ToString(){return "b";}2

2016-03-15 20:04:46 800

转载 C#事件与委托详解【精华 多看看】

Delegatedelegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数委托

2016-03-15 20:03:09 325

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除