开发文档
文章平均质量分 75
lemonyue1984
我就是我,没什么好说的!
展开
-
给软件开发初学者的十点忠诫
一、一定要养成一个规范标准的代码排版格式,好的排版会让帮助你的人事半功倍。二、一定要培养自己查找错误的能力,要记住别人只帮你一时。三、一定要养成写注释的习惯,特别是你的代码要给别人看时。四、遇到问题,一定不要立刻问别人,其实很多问题都是自己不小心所致,回头看看书你可能会明白原来这也很简单。五、多看看头文件中的内容,它能告诉你标准地调用库函数的方法。六、书上的程序其实都是比较经典的,何不在上机运行一转载 2008-05-08 17:24:00 · 456 阅读 · 0 评论 -
深入解析C#编程中的事件
http://www.linux-cn.com/html/program/aspnet/20070604/49864.html转载 2008-12-11 14:00:00 · 426 阅读 · 0 评论 -
c#中分割字符串的几种方法
最近经常看到论坛中许多帖子询问如何使用split来分割字符串,我这里对split做一些简单的总结,希望能够对大家有所帮助。下面介绍几种方法: 第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。 string s="abcdeabcdeabcde"; string[] sArray=s.Split(c); foreac转载 2008-12-11 13:58:00 · 412 阅读 · 0 评论 -
C#中的DBNull、Null和String.Empty解释
1.对DBNull的解释: 该类用于指示不存在某个已知值(通常在数据库应用程序中)。 在数据库应用程序中,空对象是字段的有效值。该类区分空值(空对象)和未初始化值(DBNull.Value 实例)。例如,表可以包含具有未初始化字段的记录。默认情况下,这些未初始化字段具有 DBNull 值。 该类还可以用于在 COM Interop转载 2008-12-11 13:56:00 · 423 阅读 · 0 评论 -
将普通字符串格式化为HTML C#
/// /// 将普通字符串格式化为HTML /// /// 所要格式化的字符串 /// 是否自动识别"http://"或"https://"开头的URL和Email地址,识别出来的URL和Email将会自动加上超链接 /// 格式化后的HTML代码 public static string TextToHTML(string textStr, bool s转载 2008-12-11 14:02:00 · 2052 阅读 · 0 评论 -
dotnet -recordset
Recordset记录集对象常用属性见表6-20。 表6-20 Recordset记录集对象常用属性见表 属性说明Source指示记录集对象中数据的来源(命令对象名或SQL语句或表名)ActiveConnection连接对象名或包含数据库的连接信息的字符串CursorType记录集中的指针类型,可选,见表6-16L转载 2008-12-11 14:03:00 · 766 阅读 · 0 评论 -
DataGridView简介
新的 DataGridView 是 .NET 2.0 中的一个新控件,是针对 .NET 1.x 中功能较差的标准 DataGrid 控件而设计的。Matthew MacDonald 在本文中论述了许多改进,包括:DataGridView 支持大量自定义和细致的格式设置、灵活的大小调整和选择、更好的性能以及更丰富的事件模型。 .NET Framework 的前两个版本(.NET 1.0 和 .NE转载 2008-12-11 14:03:00 · 614 阅读 · 0 评论 -
c#正则表达式 总结 from http://www.cnblogs.com/maxianghui/
只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^/d{n}$"。只能输入至少n位的数字:"^/d{n,}$"。只能输入m~n位的数字:。"^/d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"。只能输转载 2008-12-11 14:01:00 · 668 阅读 · 0 评论 -
文件存储到数据库中
最近开发一个项目,涉及到将文件保存到数据库中,在网上找到了例程,故贴出来,大家共享。下面介绍一下使用C#来完成此项任务。 首先,介绍一下保存文件到数据库中。将文件保存到数据库中,实际上是将文件转换成二进制流后,将二进制流保存到数据库相应的字段中。在SQL Server中该字段的数据类型是Image,在Access中该字段的数据类型是OLE对象。 //保存文件到SQL Server数据库中 File转载 2008-12-11 14:01:00 · 1632 阅读 · 0 评论 -
c#中字符和字节相互转换
将字符转换为字节:byte[] byteTime = Encoding.ASCII.GetBytes(DateTime.Now.ToString());将字节转换为字符:string sTime = Encoding.ASCII.GetString(bytes,0,bytesRead); string strText = "This is an original string";转载 2008-12-11 13:59:00 · 1091 阅读 · 0 评论 -
C#测量程序运行时间及cpu使用时间
from http://www.chinaaspx.com/comm/dotnetbbs/Showtopic.aspx?Forum_ID=6&Id=293516&PPage=1 对一个服务器程序想统计每秒可以处理多少数据包,要如何做?答案是用处理数据包的总数,除以累记处理数据包用的时间。这里要指出的是, 运行一段程序,使用的cpu时间,跟实际运行的时间是不一样的。附例如下: pri转载 2008-12-11 13:58:00 · 494 阅读 · 0 评论 -
C#基本语法&问题集锦
传入某个属性的set方法的隐含参数的名称是什么? value,它的类型和属性所声名的类型相同。 如何在C#中实现继承? 在类名后加上一个冒号,再加上基类的名称。 C#支持多重继承么? 不支持。可以用接口来实现。 被protected修饰的属性/方法在何处可以访问? 在继承或间接继承与这个类的子类中可以访问。 私有成员会被继承么? 会,但是不能被访问。所以看上去他们似乎是不能被继承的,但实际上确实被转载 2008-12-11 13:55:00 · 398 阅读 · 0 评论 -
在Javascript 中读取C# Dataset实例
最近在AJAX 开发中, 需要调用业务函数,操作Dataset, 读取数据集,具体操作方法如下: 新建一 WEB 项目,创建一业务类:如下所示: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.S转载 2008-12-11 13:57:00 · 462 阅读 · 0 评论 -
使用C#开发用户控件
C#是微软推出的新一代编程语言,用于开发.net框架下的应用。C#从C/C++演变而来,但是比C/C++更加简单、安全。下面,我们通过用C#开发一个百分比控制来演示一下它的功能。 首先,准备好开发环境,启动Visual Studio.net Beta2,选择菜单文件->新建->项目,项目类型选择Visual C#项目,模板选择Windows控件库,名称输入Percent,按确定,建立一个项目。 切转载 2008-12-11 13:41:00 · 1762 阅读 · 0 评论 -
C#编码规范
1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括IDE产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。如果超过了,则应使用 struct 来传递多个参数。6. 每行代码不要超过80个字符。7. 原则上,转载 2008-12-01 17:21:00 · 459 阅读 · 0 评论 -
.net三层架构
一般我们说的三层甚至多层架构,是根据一定的分层原则,把一个应用分层处理,每层完成各自的工作,相互之间相对独立。 比如:有一个应用,我们分为界面层,逻辑层,数据层,那么这三层分管不同的处理,界面层主要完成与用户的交互;逻辑层完成商业逻辑运算;数据层完成数据存储等。这样做的好处是方便维护。例如:我们把界面层提供给用户使用,逻辑运算放到远程服务器上,当我们需要调整运算逻辑的时候,只需要调整逻辑层转载 2008-12-01 09:44:00 · 834 阅读 · 0 评论 -
WebService与.NET Remoting的区别
为了能清楚地描述Web Service 和Remoting之间的区别,我打算从他们的体系结构上来说起: Web Service大体上分为5个层次: 1. Http传输信道 2. XML的数据格式 3. SOAP封装格式 4. WSDL的描述方式 5. UDDI 总体上来讲,.NET 下的 Web Service结构比较简单,也比较容易理解和应用: 一般来讲在.NET结构下的WebService应用转载 2008-12-01 17:20:00 · 446 阅读 · 0 评论 -
C#定义接口
从技术上讲,接口是一组包含了函数型方法的数据结构。通过这组数据结构,客户代码可以调用组件对象的功能。 定义接口的一般形式为:[attributes] [modifiers] interface identifier [:base-list] {interface-body}[;] 说明: 1、attributes(可选):附加的定义性信息。 2、modifiers(可选转载 2008-12-12 17:03:00 · 615 阅读 · 0 评论