![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 80
junelili
这个作者很懒,什么都没留下…
展开
-
在C#程序中使用系统热键
1.首先引入System.Runtime.InteropServices using System.Runtime.InteropServices;2.在类内部声明两个API函数,它们的位置和类的成员变量等同.[System.Runtime.InteropServices.DllImport("user32.dll")] //申明API函数 public原创 2007-09-24 19:52:00 · 288 阅读 · 0 评论 -
C# 日期处理类
using System;namespace EHR.Common{ /// /// 日期处理函数包 /// public class DateUtil { //构造函数 public DateUtil() { } #region 方法 /// 返回本年有多少天原创 2007-12-12 10:19:00 · 617 阅读 · 0 评论 -
C#里的委托和事件实现
一、委托的简介1、委托的声明: delegate HandlerName ([parameters])例如:public delegate void PrintHandler(string str); 委托声明定义了一种类型,它用一组特定的参数以及返回类型来封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同时封装一个实例和该实例上的一个方法。如果您有一个委托对象原创 2007-12-16 12:55:00 · 317 阅读 · 0 评论 -
asp.net中动态变更CSS
在asp.net中,有的时候要动态变换CSS,比如有的时候做个性化页面,可以这样做之后,在要更换CSS的页面中,使用如下代码Sub Page_Load(Sender As Object, E As EventArgs) If Not (IsPostBack) MyStyleSheet.Atfontibutes.Add(href,/css/flostyle.css) End IfEnd S原创 2007-12-16 14:03:00 · 315 阅读 · 0 评论 -
C#抽象工厂模式的几种实现方法及比较
利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。 我们来看一个例子: 我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用户要求,然后一个个调用原创 2007-12-26 16:31:00 · 375 阅读 · 0 评论 -
Log4Net使用指南
声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码 1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复原创 2008-03-24 12:40:00 · 272 阅读 · 0 评论 -
高级查询--asp.net(C#)
为了更好的去重用高级查询控件,将此控件做成用户控件。利用VS2005新建一个用控件扩展名为.ascx的文件,参考下图: 本高级查询的原理是:当用户选择选择内容时,相应的筛选条件,筛选范围进行动态的变化。将筛选条件保存在lblFilter标签中。利用DataView的RowFilter,对数据进行筛选,但为了更好的管理,将这些配置信息保存在表中。注:以下是对应的html源代码:原创 2008-04-03 10:09:00 · 1269 阅读 · 2 评论 -
一些常用的正则表达式
"^/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-9][0-9]原创 2008-05-13 16:03:00 · 351 阅读 · 0 评论 -
c#著名算法
冒泡算法 int[] array = { 1, 2, 6, 3, 8, 3, 4, 0, 5, 23, 52, 12, 234, 235, 1232, 21, 234, 123, 143, 1368 }; int i; int j; int temp; for (i = 0; i原创 2008-08-01 09:52:00 · 269 阅读 · 0 评论 -
看一下c#中如何定义一个枚举类型:
看一下c#中如何定义一个枚举类型:internal enum Color ...{White, // Assigned a value of 0Red, // Assigned a value of 1Green, // Assign原创 2007-11-19 15:46:00 · 4582 阅读 · 0 评论 -
c#中Split等分割字符串的几种方法
最近经常看到论坛中许多帖子询问如何使用split来分割字符串,我这里对split做一些简单的总结,希望能够对大家有所帮助。下面介绍几种方法:第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。 string s="abcdeabcdeabcde"; string[] sArray=s.Split(c); foreach(s原创 2007-11-16 15:03:00 · 385 阅读 · 0 评论 -
C# 文件操作(详细)
C#文件操作类2007-08-10 09:10 using System;using System.IO;using System.Text;using System.Data; namespace DbConvert{ /*************原创 2008-01-28 15:33:00 · 7403 阅读 · 1 评论 -
C# XML处理技术
在.net平台下,XML处理技术有几种方式,主要分为2部分,写XML和读XML。 1 写XML,.net framework提供XMLTextWriter类来操作,把数据写入一个XML文件,代码如下:static void WriteXMLbyXmlWriter(XmlWriter writer, string symbol, double price, double chang原创 2007-09-25 10:21:00 · 359 阅读 · 0 评论 -
C# 中的委托和事件
浏览地址(PDF):http://www.tracefact.net/document/Delegates_and_Events_In_CSharp.pdf 引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(bi原创 2007-09-24 19:55:00 · 246 阅读 · 0 评论 -
SqlHelper
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Collections;using System.Data.SqlClient; /// /// 数据库的通用访问代码/// 此类为抽象类,不允许实例化,在应用时直原创 2007-10-26 10:38:00 · 359 阅读 · 0 评论 -
C#中常用的经典文件操作方法
C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"//myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close();C#拷贝文件 string OrignFile,NewF原创 2007-10-10 15:38:00 · 374 阅读 · 0 评论 -
xml1
using System;using System.Collections.Generic;using System.Text;using System.Xml;namespace XML{ /// /// 创建Xml模型 /// class MainClass { XmlDocument xmldoc; XmlNode xmlno原创 2007-10-10 15:48:00 · 291 阅读 · 0 评论 -
asp.net(c#)文件生成HTML文件
private void Button1_Click(object sender, System.EventArgs e) { string PageUrl = http://localhost/Application/test.aspx; //你要生成的ASPX文件 System.Net.WebRequest request = System.Net.WebRequest.Crea原创 2007-10-26 12:51:00 · 288 阅读 · 0 评论 -
C# 文件操作
C# 文件操作 文件操作: 检查 创建 读取 写入 修改 删除目录操作: 检查 创建 读取 写入 修改 删除 ------------------------原创 2007-10-31 11:46:00 · 540 阅读 · 0 评论 -
.net中前台javascript与后台c#相互调用
net中前台javascript与后台c#相互调用::.net中前台javascript与后台c#相互调用. 作者:佚名 教程来源:不详 点击数: 更新 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数; http://design.gs.cn/program/net/200710/31807.html源码园-.net中前台javascript与后台c#相互调用::源码园,是原创 2007-10-31 15:17:00 · 457 阅读 · 0 评论 -
Web Service 异步调用
//////////////////////////////////////////////////////////////////////////////////Author: stardicky ////E-mail: stardicky@hotmail.com原创 2009-08-06 13:08:00 · 466 阅读 · 0 评论