C#
文章平均质量分 73
ouhaiyong
这个作者很懒,什么都没留下…
展开
-
FileUpLoad控件
protected void Page_Load(object sender, EventArgs e){ if(IsPostBack) { Boolean fileOK = false; String path = Server.MapPath("~/UploadedImages/"); if (FileUpload1.HasFile)转载 2006-10-23 18:59:00 · 439 阅读 · 0 评论 -
事件(event)与委托(delegate)
事件(event)与委托(delegate)1.谈谈函数指针 一个函数在编译时被分配给一个入口地址。这个入口地址就称为“函数的指针”。用一个指针变量指向函数,然后通过该指针变量调用此函数,这个指针变量就称为“指向函数的指针”。void Main(){ int Max(int,int); //声明一个函数指针 int (*p)(int,int); int a,b,c; //转载 2006-12-28 09:56:00 · 710 阅读 · 0 评论 -
常用的正则表达式
"^/d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-/d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?/d+$" //整数"^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+/.[0-9]*[1转载 2006-12-28 10:08:00 · 471 阅读 · 0 评论 -
使用设计模式构建通用数据库访问类
在应用程序的设计中,数据库的访问是非常重要的,我们通常需要将对数据库的访问集中起来,以保证良好的封装性和可维护性。在.Net中,数据库的访问,对于微软自家的SqlServer和其他数据库(支持OleDb),采用不同的访问方法,这些类分别分布于System.Data.SqlClient和System.Data.OleDb名称空间中。微软后来又推出了专门用于访问Oracle数据库的类库。我们希望在转载 2006-12-01 09:53:00 · 451 阅读 · 0 评论 -
C#中的正则表达式
多少年来,许多的编程语言和工具都包含对规则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。 在这篇文章中,我将简要地介绍System.Text.RegularExpression中的类和方法、一些字符串转载 2006-11-28 08:27:00 · 494 阅读 · 0 评论 -
C#C# XMLXML 修改修改 新增新增 删除删除 插入插入
已知有一个XML文件(bookstore.xml)如下:"1.0" encoding="gb2312"?>"fantasy" ISBN="2-3631-4">Oberons LegacyCorets, Eva5.95 1、往节点中插入一个节点:XmlDocument xmlDoc=new XmlDocument();xmlDoc.Load("bookstore.xml");XmlNode转载 2006-11-28 08:24:00 · 574 阅读 · 0 评论 -
C#运算符
using System; class MyClass{ public static void Main() { int varA = 10; //二进制为 00001010 int varB = 20; //二进制为 00010100 // “与”运算 int andResult = varA & varB; Co转载 2006-11-28 08:21:00 · 600 阅读 · 0 评论 -
这个是自己写的一个TreeView绑定控件
这个是自己写的一个TreeView绑定控件,给你LOOKLOOK public class KTreeView : TreeView { #region private string _Field_ID; private string _Field_Name; private string _Field_ParentID;转载 2006-11-08 20:31:00 · 669 阅读 · 0 评论 -
制作进度条
在早先的进度条控件版本中,例如在 Microsoft Windows Common Controls ActiveX 控件中提供的版本,您可以看到进度条有两种不同的视图。您可以通过设定 Scrolling 属性来设定 Standard 视图或是 Smooth 视图。 Smooth 视图提供了一个区域来平滑的显示进度, Standard 试图则看上去是由一个一个方块来表示进度的。 在 Visu转载 2006-10-29 11:17:00 · 478 阅读 · 0 评论 -
C#代码规范(范例)
1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 7. 不要手工的修改机器产生的代码。转载 2006-10-29 11:27:00 · 852 阅读 · 0 评论 -
通过C#调用CHM帮助文件
通过.Net Framework提供的Help类来完成CHM帮助文件的调用,Namespace: System.Windows.Forms。 若要为应用程序提供帮助,调用Help类 ShowHelp 和 ShowHelpIndex 静态方法。 For example: 1. 显示指定 URL 处的帮助文件内容。 string helpfile = “helpfile.chm”转载 2006-10-29 10:46:00 · 539 阅读 · 0 评论 -
生成xml文档
using System; using System.Xml; public class Sample { public static void Main() { // Create the XmlDocument. XmlDocument doc = new XmlDocument(); doc.LoadXml("wrench"); // Add a pr转载 2006-10-29 11:25:00 · 471 阅读 · 0 评论 -
c#.net常用的小函数和方法集
、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int转载 2006-10-29 11:22:00 · 421 阅读 · 0 评论 -
C#关机程序
using System; using System.Runtime.InteropServices; class shoutdown{ [StructLayout(LayoutKind.Sequential, Pack=1)] internal struct TokPriv1Luid { public int Count; public转载 2006-10-29 11:21:00 · 473 阅读 · 0 评论