管理

随笔分类 -  【07】C#相关

上一页 1 ··· 7 8 9 10 11

摘要:有许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子:比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。你命令小王,如果小张玩游戏,则小王扣去小张500元钱。这就是现实中的委托。实际上,在写程序中,程序员就是老板,小张和小王就是两个对象。小张玩游戏是一个方法,小张还有一个游戏事件,他玩游戏激发这个事件。而小王就是事件处理对象,他负责把小张的钱扣除500。所... 阅读全文

posted @ 2009-08-16 17:10 lzhdim 阅读(612) 评论(0) 推荐(0)

摘要:public void SetWindowRegion() { System.Drawing.Drawing2D.GraphicsPath FormPath; FormPath = new System.Drawing.Drawing2D.GraphicsPath(); Rectangle rect = new Rectangle(0, 22, this.Width, this.Height -... 阅读全文

posted @ 2009-01-05 10:32 lzhdim 阅读(1218) 评论(0) 推荐(1)

摘要:各种各式各样的图片缩略水印静态,注释写的不多 复制 保存 using System; using System.Collections.Generic; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.Text.RegularExpression... 阅读全文

posted @ 2009-01-05 10:26 lzhdim 阅读(836) 评论(0) 推荐(0)

摘要:1.using System.Runtime.InteropServices; 2.import kernel32.dll 复制 保存 [DllImport("kernel32.dll", EntryPoint = "LCMapStringA")] public static extern int LCMapString( int Locale, int dwMapFlags, byt... 阅读全文

posted @ 2009-01-05 10:12 lzhdim 阅读(1088) 评论(2) 推荐(0)

摘要:摘要: 在多层架构中我们经常都会通过工厂模式来对数据库层的类进行初始化,有些会用抽象类作为基类,有些会用接口然后通过反射来对其进行初始化。而把需要初始化的类型和程序集通过字符串保存在配置文件中或数据库中等等,今天我将要介绍的是不需要保存配置文件而去BIN目录寻找你所要的抽象类或接口的子类并将其初始化后返回。这种方法可以用在其他方面,当然这会对应用程序的性能造成影响,所以我们应该适当的应用他。 ... 阅读全文

posted @ 2009-01-05 08:45 lzhdim 阅读(701) 评论(0) 推荐(0)

摘要:一、引言 1. 问题的引入 假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周期完成了用户需要的应用,却不能保证用户的需求不会再次变更。也就是说,需求蔓延的可能性依然存在。因此... 阅读全文

posted @ 2009-01-05 08:42 lzhdim 阅读(1134) 评论(1) 推荐(2)

摘要:之前一直想学学插件编程, 主要的原因是感到现在的客户需求变化不定 ,如果把全部功能整合在一个执行文件中的话,修改,升级起来很不方便, 所以想采用插件编程的方式, 只需要构建好了程序框架之后, 每完成一个功能,就可以让用户审核一个, 化整为零,让开发团队和客户都能构掌握项目开发的进度. 同时大家通过这种方式,增强对项目按时完成的信心. 以下资料主要是从haha blog中获得的, 从网上找了很多... 阅读全文

posted @ 2009-01-05 08:39 lzhdim 阅读(1933) 评论(0) 推荐(0)

摘要:using System; namespace ExpertLib.ChinaSpecial { #region ChineseCalendarException /// /// 中国日历异常处理 /// public class ChineseCalendarException : System.Exception { publ... 阅读全文

posted @ 2009-01-04 14:14 lzhdim 阅读(1121) 评论(1) 推荐(0)

摘要:CODE: using System; using System.Collections.Generic; using System.Text; /**//// /// .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择) /// 作者:启程 www.letwego.cn /// 可用于任意用途,请保留作者信息,谢谢! /// namespace letwego.cn... 阅读全文

posted @ 2008-12-27 17:43 lzhdim 阅读(892) 评论(0) 推荐(0)

摘要:using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace DBUtility { /// /// The SqlHelper class is intended to encapsulat... 阅读全文

posted @ 2008-11-30 11:12 lzhdim 阅读(894) 评论(0) 推荐(0)

摘要:.Net平台操作活动目录Active Directory,使用System.DirectoryServices.ActiveDirectory,主要是User OU 和Group的操作。 代码运行了一年多,还没有出现问题,应该算是经过了验证。 更新的代码在www.codeplex.com/ADBlock Code highlighting produced by Actipro Code... 阅读全文

posted @ 2008-11-29 21:57 lzhdim 阅读(1151) 评论(3) 推荐(0)

摘要:在线工具--把C#代码转换成VB.NET代码 有不少朋友在网上找资料时经常会遇到想要VB.NET的代码,但却只有C#的代码。 自己改又改不大来! 本人不经意发现有一个在线工具,使用方便。 支持:C#---> VB.NET VB.NET--->C# 地址(C#---> VB.NET): http://www.developerfusion.co.uk/utilities/... 阅读全文

posted @ 2008-11-29 15:56 lzhdim 阅读(2255) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11
Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved