C#
jrl5365
这个作者很懒,什么都没留下…
展开
-
储存过程分页,自己改进了一下,可以对多表进行操作
CREATE PROCEDURE dbo.sp_ListPage(@tblName nvarchar(200), ----要显示的表或多个表的连接@fldName nvarchar(500) = *, ----要显示的字段列表@pageSize int = 10, ----每页显示的记录个数@page int = 1,原创 2006-08-15 22:41:00 · 533 阅读 · 0 评论 -
基于C#的接口基础教程之四
第四节、访问接口 对接口成员的访问 对接口方法的调用和采用索引指示器访问的规则与类中的情况也是相同的。如果底层成员的命名与继承而来的高层成员一致,那么底层成员将覆盖同名的高层成员。但由于接口支持多继承,在多继承中,如果两个父接口含有同名的成员,这就产生了二义性(这也正是C#中取消了类的多继承机制的原因之一),这时需要进行显式的定义: using System ;interfac转载 2007-03-13 14:35:00 · 402 阅读 · 0 评论 -
基于C#的接口基础教程之五
第五节、实现接口 1、显式实现接口成员 为了实现接口,类可以定义显式接口成员执行体(Explicit interface member implementations)。显式接口成员执行体可以是一个方法、一个属性、一个事件或者是一个索引指示器的定义,定义与该成员对应的全权名应保持一致。using System ;interface ICloneable { object Clone转载 2007-03-13 14:35:00 · 428 阅读 · 0 评论 -
基于C#的接口基础教程之六
第六节、接口转换 C#中不仅支持.Net 平台,而且支持COM平台。为了支持 COM和.Net,C# 包含一种称为属性的独特语言特性。一个属性实际上就是一个 C# 类,它通过修饰源代码来提供元信息。属性使 C# 能够支持特定的技术,如 COM 和 .Net,而不会干扰语言规范本身。C# 提供将COM接口转换为 C#接口的属性类。另一些属性类将 COM类转换为C# 类。执行这些转换不需要任何转载 2007-03-13 14:36:00 · 448 阅读 · 0 评论 -
基于C#的接口基础教程之七
第七节、覆盖虚接口 有时候我们需要表达一种抽象的东西,它是一些东西的概括,但我们又不能真正的看到它成为一个实体在我们眼前出现,为此面向对象的编程语言便有了抽象类的概念。C#作为一个面向对象的语言,必然也会引入抽象类这一概念。接口和抽象类使您可以创建组件交互的定义。通过接口,可以指定组件必须实现的方法,但不实际指定如何实现方法。抽象类使您可以创建行为的定义,同时提供用于继承类的一些公共实现。对转载 2007-03-13 14:36:00 · 380 阅读 · 0 评论 -
参数format格式详细用法
参数format格式详细用法格式字符 关联属性/说明d ShortDatePattern -----08/30/2006D LongDatePattern -----Wednesday, 30 Augu转载 2007-03-13 14:37:00 · 768 阅读 · 0 评论 -
C#调用RAR.EXE
System.Diagnostics.Process.Start("rar.exe", @"a -inul -y c:/my.rar c:/myweb");转载 2007-03-19 09:02:00 · 990 阅读 · 0 评论 -
对系统进程操作
获得当前计算机系统内所有的已启动的进程:System.Diagnostics.Process[] processOnComputer = System.Diagnostics.Process.GetProcesses();foreach ( System.Diagnostics.Process p in processOnComputer ){System.Console.WriteLine(p.原创 2007-03-23 10:28:00 · 469 阅读 · 0 评论 -
C#操作iis
操作iis应用程序池 using System; using System.DirectoryServices; using System.Reflection; namespace ADSI1 { /// /// Small class containing methods to configure IIS. /// class ConfigIIS { /// /// Th原创 2007-03-23 10:29:00 · 985 阅读 · 0 评论 -
向Excel中插入数据
using Excel=Microsoft.Office.Interop.Excel;using ExcelC=Microsoft.Office.Core; Excel.Application app = new Microsoft.Office.Interop.Excel.Application(); app.Workbooks.Open(@"D:/CEx原创 2007-03-25 09:43:00 · 534 阅读 · 0 评论 -
用FileSystemWatcher监控作业
在.NET Framework中的System.IO命名空间包括FileSystemWatcher类。这个类提供监控作业的目录或文件的功能。如果你的应用程序需要知道新文件是何时被加入指定目录的或者文件是何时被删除的,那么这个功能会很有用处。要使用FileSystemWatcher,首先要创建一个类的实例。Private dirWatcher As New System.IO.FileSystemW原创 2007-03-28 08:39:00 · 626 阅读 · 0 评论 -
技巧/诀窍:在ASP.NET中重写URL
【原文地址】Tip/Trick: Url Rewriting with ASP.NET 【原文发表日期】 Monday, February 26, 2007 9:27 PM 经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL转载 2007-03-27 09:06:00 · 562 阅读 · 2 评论 -
C# 调用关闭显示器的函数
[DllImport( "user32.dll" )] public static extern IntPtr SendMessage ( IntPtr hWnd, uint msg, uint wParam, int lParam ); private const uint W原创 2007-03-29 09:00:00 · 1140 阅读 · 0 评论 -
基于C#的接口基础教程之三
第三节 定义接口成员 接口可以包含一个和多个成员,这些成员可以是方法、属性、索引指示器和事件,但不能是常量、域、操作符、构造函数或析构函数,而且不能包含任何静态成员。接口定义创建新的定义空间,并且接口定义直 接包含的接口成员定义将新成员引入该定义空间。 说明: 1、接口的成员是从基接口继承的成员和由接口本身定义的成员。 2、接口定义可以定义零个或多个成员。接口的成员必须是方转载 2007-03-13 14:34:00 · 325 阅读 · 0 评论 -
基于C#的接口基础教程之二
第二节 定义接口 从技术上讲,接口是一组包含了函数型方法的数据结构。通过这组数据结构,客户代码可以调用组件对象的功能。 定义接口的一般形式为:[attributes] [modifiers] interface identifier [:base-list] {interface-body}[;] 说明: 1、attributes(可选):附加的定义性信息。 2转载 2007-03-13 14:34:00 · 413 阅读 · 0 评论 -
基于C#的接口基础教程之一
第一节 接口慨述 接口(interface)用来定义一种程序的协定。实现接口的类或者结构要与接口的定义严格一致。有了这个协定,就可以抛开编程语言的限制(理论上)。接口可以从多个基接口继承,而类或结构可以实现多个接口。接口可以包含方法、属性、事件和索引器。接口本身不提供它所定义的成员的实现。接口只指定实现该接口的类或接口必须提供的成员。 接口好比一种模版,这种模版定义了对象必须实现的方转载 2007-03-13 14:33:00 · 372 阅读 · 0 评论 -
页面进度条
引用命名空间:using System.Threading;在Page_Load事件里输入:Response.Write(""); Response.Write("_"); Response.Write(""); Response.Write("mydiv.innerText = ;"); Response.Write("");转载 2006-08-15 22:45:00 · 397 阅读 · 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-9原创 2006-08-15 22:45:00 · 324 阅读 · 0 评论 -
document对象详解
document对象详解document 文挡对象 - JavaScript脚本语言描述---------------------------------------------------------------------注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 "引用的元素为空或者不是对象"----------------原创 2006-08-15 22:43:00 · 312 阅读 · 0 评论 -
代码操作IIS之虚拟目录
整个后台文件如下:using System;using System.Data;using System.DirectoryServices;using System.Collections;using System.Threading;namespace Aspcn.Management{/// /// IISManager 的摘要说明。/// public class IISManager原创 2007-02-28 14:22:00 · 254 阅读 · 0 评论 -
通过代码给IIS增加主机头
看了一醉解千愁的修改IIS目录的Asp.Net版本之后,想到以前想过要通过代码给IIS增加主机头,却一直没去研究,今天趁着兴趣,决定把这个问题解决了。对于Blog网站,如果需要为用户提供二级域名支持,而Web程序不是运行默认站点中,就需要在用户注册时通过代码给IIS增加相应的主机头。这个问题是通过Google搜索到Append a host header by code in IIS解决的,经过测原创 2007-02-28 14:25:00 · 439 阅读 · 0 评论 -
asp.net 2.0可输入的Dropdownlist控件
下面是代码,自己用vs2003编译成dll,放心可以在。net 2.0使用的。using System;using System.Collections.Specialized;using System.ComponentModel;using System.Configuration;using System.Text;using System.Resources;using System.转载 2007-03-03 15:52:00 · 2107 阅读 · 0 评论 -
ASP.NET获取客户端IP及MAC地址
获取客户端IP:private string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (null == result || result == String.Empty) { result = HttpCon原创 2007-02-28 14:16:00 · 438 阅读 · 0 评论 -
WebBrowser打印机有关代码
原创 2007-02-28 14:21:00 · 667 阅读 · 0 评论 -
C#截图代码
System.Drawing.Image myImage = new Bitmap(700, 500);//截屏大小 Graphics g = Graphics.FromImage(myImage); g.CopyFromScreen(new Point(300, 160), new Point(0, 0), new Size(700, 500));//左300顶160原创 2007-02-28 14:28:00 · 829 阅读 · 0 评论 -
aspnet_client目录丢失处理
正好做一个小项目,本地调式通过后放到网上报错了,查了一下,发现aspnet_client目录没有,当然可以把本地的上传一次,其实还可以通过aspnet_regiis.exe重新生成一个,查了一下资料,把aspnet_regiis.exe的功能整理一下:aspnet_regiis.exe [-i[r] [-enable] | -u[a] | -r | -s[n] | -k[n] | -lv原创 2007-03-12 14:56:00 · 657 阅读 · 0 评论 -
Net中的反射使用入门
[转载] MSDN:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondiscoveringtypeinformationatruntime.htm提纲:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动转载 2007-03-13 14:31:00 · 451 阅读 · 0 评论 -
C#的四个基本技巧
1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ListBox l) { for (int i = 0; i l.Ite转载 2007-03-13 14:32:00 · 304 阅读 · 0 评论 -
消息队列(Message Queue)简介及其使用
消息队列(Message Queue)简介及其使用 利用 MSMQ(Microsoft Message Queue),应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。MSMQ与XML Web Services和.Net Remoting一样,是一种分布式开发技术。但是在使用XML W转载 2007-07-05 16:55:00 · 491 阅读 · 1 评论