随笔分类 -  c#

摘要:Asp.net 中在客户端触发服务器端事件分为两种情况:一. WebControls中的Button 和HtmlControls中的Type为submit的HtmlInputButton这两种按钮最终到客户端的表现形式为:<input type="submit" value="Submit">,这是Form表单的提交按钮,点击以后会作为参数发送到服务端,参数是这样的:控件的name属性=控件的value值,对应上面的例子就是:Submit1= Submit。服务器端会根据接收到的控件的name属性的这个key来得知是这个按钮被点击了,从而在服 阅读全文
posted @ 2011-11-06 09:50 坏小子小明 阅读(392) 评论(0) 推荐(0)
摘要:public struct Person //结构实例{ string Name; int height; int weight; public bool overWeight() { //implement something }}public class TestTime // 类实例{ int hours; int minutes; int seconds; public void passtime() { //implementation of behavior }}public class Test //调用过程{ public static ovid Main { Person.. 阅读全文
posted @ 2011-11-03 20:44 坏小子小明 阅读(102) 评论(0) 推荐(0)
摘要:一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。二、接口:接口是引用类型的,类似于类,和抽象类的相似之处有三点:1、不能实例化;2、包含未实现的方法声明;3、派生类必须实现未实现的方法,抽象类是抽象方法,接口则是所有成员(不仅是方法包括其他成员);另外,接口有如下特性:接口除了可以包含方法之外,还可以包含属性、索引器、事件,而且这些成员都被定义为 阅读全文
posted @ 2011-11-03 20:00 坏小子小明 阅读(147) 评论(0) 推荐(0)
摘要:事务处理主要应用于:管理销售订单录入系统、航空公司保留、薪金、员工记录、生产和运输。事务的属性特点:原子性 一致性 隔离性 耐久性事务的处理方法有俩种:手工事务处理 自动化事务处理对单个数据库执行事务处理 需要使用手工事务处理需要将单个事务处理扩展到多个远程数据库时。需要自动化事务处理利用ADO.NET执行手工事务处理ADO.NET支持事务处理对象,利用此对象可以开始新事务处理过程,并明确控制事务处理是否执行还是回滚。事务处理对象与单个数据库连接相关。可以通过连接对象的BeginTransaction的方法获得。必须通过设置命令的Transaction属性,明确地将每个命令于事务处理关联起来。 阅读全文
posted @ 2011-11-03 10:28 坏小子小明 阅读(372) 评论(0) 推荐(0)
摘要:static的全部用法 要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量: int a; string s; 其实就是: auto int a; auto string s; 而static变量的声明是: static int a; static string s; 这样似乎可以更有利于理解auto和static是一对成对的关键字吧,就像private,protected,public一样; 阅读全文
posted @ 2011-11-03 09:38 坏小子小明 阅读(139) 评论(0) 推荐(0)