C#.NET
文章平均质量分 73
建哥聊IT
这个作者很懒,什么都没留下…
展开
-
c#.net常用的小函数和方法集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 in原创 2006-03-03 09:10:00 · 718 阅读 · 0 评论 -
利用HttpModule做流量记录 画蛇添足最后一笔
《利用HttpModule做流量记录》和《利用HttpModule做流量记录 补充》除了得到大家的建议外也饱受非议。在这里要谢谢 kiler 、zoti、武眉博、大石头、古巴、yoshow、ekinwt、Jeffrey Zhao、slightboy的建议,感谢一下Colin Han、北极熊,我来了!、nasa、雪溯馨风的支持。利用HttpModule做流量记录的方案已经提出来了,而且也已经决定原创 2010-03-08 20:39:00 · 631 阅读 · 0 评论 -
C# 2.0 泛型编程 选择自 shoutor 的 Blog
C# 2.0 泛型编程 选择自 shoutor 的 Blog 关键字 C# 2.0 泛型编程出处 C#泛型演示class Stack{ private T[] store; private int size public Stack() { store = new原创 2009-07-27 21:13:00 · 716 阅读 · 0 评论 -
反射概念理解
反射的概述: 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等,。System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码 System.Reflection.AssemblySystem.Refl原创 2009-07-19 17:53:00 · 1878 阅读 · 0 评论 -
C#反射实例讲解
1 创建用于反射使用的DLL新建一个C#类库项目,拷贝源代码如下,编译生成DLL(假如DLL的文件名是TestReflect.dll) 1using System; 2 3namespace Webtest 4{ 5 /**//// 6 /// ReflectTest 的摘要说明。 7 /// 8 public class ReflectTest 9 {10 public Reflec转载 2009-07-19 18:10:00 · 421 阅读 · 0 评论 -
C#反射学习
1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如: Assembly类可以获得正在运行的装配件信息,也可以动态的加载装配件,以及在原创 2009-07-19 17:51:00 · 574 阅读 · 0 评论 -
Dot Net设计模式—工厂方法模式
1.引言 工厂方法是粒度很小的设计模式,因为模式的表现只是一个抽象的方法。工厂方法经常用于创建与某个类相关的类的实例,.NET中的数据库连接对象就是产生数据命令对象的工厂,其中的CreateCommand方法就是工厂方法,其结构如图所示。 在IDbConnection中定义了产生IdbCommand对象的工厂方法C转载 2009-07-19 18:23:00 · 547 阅读 · 0 评论 -
Dot NET设计模式—反射工厂
1.概述 如果采用传统方式实现了简单工厂、工厂方法和抽象工厂在有些场合下如此处理,代码会变得冗余并且难以维护。 假设我们需要创建一种交通工具,可以是汽车、火车或者轮船,结构如图所示。 我们可以采用简单工厂,通过参数指示创建所需要的对象类型。如果增加子类,例如卡车和轿车等,则必须增加参数的相应的代码。如果子类层转载 2009-07-19 18:20:00 · 558 阅读 · 0 评论 -
开发和使用自定义服务器控件(一)
ASP.NET 自定义服务器控件的元数据属性 元数据属性应用于服务器控件及其成员,从而提供由设计工具、ASP.NET 页分析器、ASP.NET 运行库以及公共语言运行库使用的信息。当页开发人员在可视化设计器中使用控件时,设计时属性能改进开发人员的设计时体验。仅用于设计时的属性在页请求期间对控件的功能没有任何影响。控件的分析时属性由 ASP.NET 页分析器在其读取页中原创 2007-01-19 09:33:00 · 945 阅读 · 0 评论 -
事件和委托学习
事件就是发生的一件事情。把事件信息通知给其它对象的对象称为事件发布方(事件源)。对象可以把自己注册到事件中,该对象称为事件的订户(事件的注册用户),事件可以有一个或多个注册用户。事件只把事件信息通知给所注册的用户。 参考:http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/csref/html/vclrf原创 2007-01-19 17:25:00 · 1161 阅读 · 0 评论 -
ADO.NET数据操作类
使用方法:先引用:using DB; 然后实例化类并传递数据库连接信息; 最后,调用数据操作方法即可。 using System;using System.Data;using System.Data.SqlClient;namespace DB{ public class DbObject { protecte原创 2006-07-27 16:58:00 · 1037 阅读 · 0 评论 -
打开新窗口及信息提示框(C#方法)
直接实例化类并调用类方法即可使用:public class MyClass { public MyClass() { } public void Aert(string message) { string str; str="{"; str+="alert("+message+");"; str+="}"; System.Web.HttpContext.Cur原创 2006-07-27 16:23:00 · 1373 阅读 · 0 评论 -
上传文件图片到数据库案例
Create Table Uploads( u_id INT NOT NULL IDENTITY Primary Key, u_title Varchar( 200 ), u_document Image, u_documentType Varchar( 50 ), u_entrydate DATETIME Default getDate())上传文件到数据库:void原创 2006-11-22 15:49:00 · 1039 阅读 · 0 评论 -
操作EXCEL
根据脚本复制文件 Dim filename As String = CStr(Timer()) + ".xls" If File.Exists(Server.MapPath("daochu/script.xls")) Then File.Copy(Server.MapPath("daochu/scrip原创 2006-06-29 15:00:00 · 784 阅读 · 0 评论 -
使用C#导入文件文件实例
文本文件的格式如下:"000-0001-1-0A","JEF",229.00,0.0345"000-0002-1-TA","JEF",205.00,0.0351"000-0003-1-NA","JEF",7516.00,0.0382"000-0003-1-S1","JEF",1681.00,0.0675"000-0004-1-0A","JEF",213.00,0.0563大概思路:使用原创 2006-11-08 15:40:00 · 4161 阅读 · 0 评论 -
VB.NET常用方法和函数集
Abs(number) 取得数值的绝对值。Asc(String) 取得字符串表达式的第一个字符ASCII 码。Atn(number) 取得一个角度的反正切值。CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。CBool(expression) 转换表达式为Boolean 型态。CBy原创 2006-03-03 09:16:00 · 2827 阅读 · 1 评论 -
代码注释规范
源文件注释规范/*********************************************************** 文件名:** Copyright (c) 2005 - 2006 ******* 软件项目开发部门** 文件编号:** 创 建 人:** 日 期:** 修 改 人:** 日 期:** 描 述:****************原创 2010-03-13 18:32:00 · 614 阅读 · 0 评论