c#基础
unciel
这个作者很懒,什么都没留下…
展开
-
C#中抽象类和接口的区别
一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。二、接口: 接口是引用类型的,类似于类,和抽象类的相似之处有三点:转载 2009-03-09 11:35:00 · 369 阅读 · 0 评论 -
类和对象
类(class)是C#类型中最基础的类型。类是一个数据结构,将状态(字段)和行为(方法和其他函数成员)组合在一个单元中。类提供了用于动态创建类实例的定义,也就是对象(object)。类支持继承(inheritance)和多态(polymorphism),即派生类能够扩展和特殊化基类的机制。 使用类声明可以创建新的类。类声明以一个声明头开始,其组成方式如下:先是指定类的特性和修饰符,后跟类的名字,基转载 2009-03-09 11:45:00 · 355 阅读 · 0 评论 -
c#修饰符
你必须已经知道public、private、protected这些常在C++当中使用的修饰符。这里我会讨论一些C#引入的新的修饰符。 readonly(只读)readonly修饰符仅在类的数据成员中使用。正如这名字所提示的,readonly 数据成员仅能只读,它们只能在构造函数或是直接初始化操作下赋值一次。readonly与const数据成员不同,const 要求你在声明中初始化,这是转载 2009-03-13 09:12:00 · 436 阅读 · 0 评论 -
.Net中使用存储过程
1.Web.config中配置数据库 2.ASP.NET使用存储过程插入数据string strconn= ConfigurationSettings.AppSettings["dsn"]; //连接本地计算机的TMS数据库 SqlConnection cn= new SqlConnection (strconn); cn.Open (); //利用Command对象调用原创 2009-03-16 20:55:00 · 1526 阅读 · 0 评论