junmail的专栏

记录工作中的点点滴滴……

C#正则表达式小结

只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|...

2008-09-19 11:01:00

阅读数:525

评论数:1

C#正则表达式小结

  地址: http://www.cnblogs.com/maxianghui/archive/2006/05/11/397747.html 确实不错,感谢这位朋友   只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n...

2008-09-16 15:27:45

阅读数:5

评论数:0

c#中out和ref的使用区别

ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。使用ref前必须对变量赋值,out不用。out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引用的可以修改,也可以不修改。  如果你想返回多个值怎么办,OUT.... 区别可以参...

2008-09-02 16:58:00

阅读数:1079

评论数:0

C#调用ORACLE存储过程返回结果集及函数

ORACLE段: 首先在ORACLE建立PACKAGE和PACKAGE BODY,将在这里面定义函数和存储过程返回结果集。 1:建立PACKAGE: CREATE OR REPLACE package SCOTT.pk_wt is type mytype is ref cursor; proce...

2008-07-22 17:49:18

阅读数:3

评论数:0

生成实体类的codesmith模版

<%@ CodeTemplate Language="C#" TargetLanguage="C#" Debug="False" Description=&qu...

2008-07-15 16:35:28

阅读数:3

评论数:0

数据库开发个人总结(ADO.NET小结)(转)

一.用SqlConnection连接SQL Server 1..加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection();myConnection.ConnectionS...

2008-06-16 11:41:50

阅读数:6

评论数:0

ADO.NET—读书笔记系列

ADO.NET概述     一、。NET数据提供程序     。Net框架提供数据提供程序:SQL Client .NET Data Provider和Ole DB .NET Data Provider.前者专为SQL Server7以及以后的版本的数据库进行通信而设计,后者允许通过OLE DB...

2008-06-16 11:37:17

阅读数:3

评论数:0

ADO.NET—DataHelper(转)

using System; using System.Data; using System.Data.SqlClient; using System.Text; namespace Document { /**//// <summary> ...

2008-06-16 11:24:46

阅读数:2

评论数:0

ADO.NET—Asp.net 用DataSet对象更新数据(SqlDataAdapter)

大家知道,DataSet保存的数据是位于服务器内存里面的原数据库的“副本”。所以用DataSet更新数据的过程就是先对“副本”进行更新,然后在将“原本”更新,按照我的理解就是把“原本”覆盖掉。具体到过程,首先是要找到需要更新的行,然后赋新值,最后更新原数据库。  要找到需要修改的行,比较方便的做法...

2008-06-16 10:42:30

阅读数:6

评论数:0

一个简单的在程序中构造DataTable

        DataTable dt = new DataTable();        dt.Columns.Add("wwww");//添加一列,想加几列再自己加        DataRow dr;        for (int i = 0; i &...

2008-06-16 09:50:28

阅读数:5

评论数:0

C# 中的委托和事件

http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html

2008-06-11 14:53:37

阅读数:3

评论数:0

c#接口和抽象类的区别

大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料.      一、抽象类:      抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽...

2008-06-11 13:58:48

阅读数:3

评论数:0

C#学习之接口

什么是接口?其实,接口简单理解就是一种约定,使得实现接口的类或结构在形式上保持一致。个人觉得,使用接口可以使程序更加清晰和条理化,这就是接口的好处,但并不是所有的编程语言都支持接口,C#是支持接口的。注意,虽然在概念上,C#接口类似于COM接口,但他们的底层结构是不同的。那么,我们来看一下如何声明...

2008-05-26 16:17:33

阅读数:7

评论数:0

谈谈C#中的接口

http://www.cnblogs.com/sifang2004/archive/2006/07/14/450565.html

2008-05-26 15:48:58

阅读数:2

评论数:0

C#构造函数

一、C#构造函数?Construct,Function 构造函数是一种特殊的成员函数,它主要用于为对象分配存储空间,对数据成员进行初始化. 构造函数具有一些特殊的性质: (1)构造函数的名字必须与类同名; (2)构造函数没有返回类型,它可以带参数,也可以不带参数; (3)声明类对象时,系统自动调用...

2008-05-26 15:27:27

阅读数:4

评论数:0

关于构造函数及参数执行顺序说明(c#)

以前自己对这方面的内容一直比较模糊,只是知道一个大概的顺序,具体确切的执行顺序不能确定,于是抽空做了一个详细的测试,对其进行一番研究.具体的程序代码比较简单,如下所示.三个类分开来写的,一个父类,一个子类,一个测试类:父类: using System; namespace TestInherit...

2008-05-26 15:08:10

阅读数:5

评论数:0

C#继承小结

1、实例化父类时,可以使用new子类,执行构造函数顺序为:先执行父类构造函数,再执行子类构造函数。 2、实例化子类时,只可以new子类,执行顺序同上。 3、父类实例化后,只能执行父类的方法,获得父类的属性等。 4、实例化子类后,可同时执行子类和父类的方法和属性,如同名方法,则执行子类的方法。 附代...

2008-05-26 14:48:34

阅读数:6

评论数:0

C#修饰符

符用于限定类型以及类型成员的申明,c#中有13种修饰符,按功能可分为三部分:存取修饰符,类修饰符和成员修饰符.    访问修饰符:     public:访问不受限制。   protected:访问仅限于包含类或从包含类派生的类型。只有包含该成员的类以及继承的类可以存取.   Internal:...

2008-05-26 14:30:54

阅读数:4

评论数:0

C#命名规范

注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母小写。Camel 大小写形式-除了第一个单词,所有单词第一个字母大写,其他字母小写。 正文: 1. 类名使用Pascal 大小写形式 public class HelloWorld{ ...} 2. 方法使用Pascal 大小写形...

2008-05-26 13:49:24

阅读数:3

评论数:0

C#中处理xml文档

C#下处理xml是通过XML.NET API类来实现的. XML.NET构架是XML DOM接口的Wrapper,在高层提供了对xml编程的实现. XML.NET的核心类是XmlDocument, XmlReader, and XmlWriter,被包括在System.xml命名空间中. Xml...

2008-05-26 11:53:03

阅读数:3

评论数:0

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