~~鱼跃~~

I Want to fly!

导航

随笔分类 -  C#

摘要:在ASP.NET web 站点中使用log4net(独立的配置文件)的步骤和注意事项: 1 添加log4net.dll的引用 2.创建Config/log4net.config(名字可自定义)文件,其内容请参考 log4net 网站 log4net Manual - Configuration 部分 下面一个文本记录的例子. Code Code highlighting produced by ... 阅读全文

posted @ 2008-11-16 10:21 flyfish 阅读(377) 评论(0) 推荐(0)

摘要:http://billchen.cnblogs.com/archive/2006/01/13/240193.htmlTDD开发变得越来越流行,这里写关于NUnit的一些基本使用。1、下载NUnit地址:http://www.nunit.org/downloads/NUnit-2.2.0.msi2、安装NUnit后,组件会自动安装到GAC中,所以可以在直接在组件引用中添加,当然也可以直接引用该文件C... 阅读全文

posted @ 2006-03-01 09:31 flyfish 阅读(292) 评论(0) 推荐(0)

摘要:获取当前程序文件的路径也算是一个比较常见的需求,比如我有一个文件conn.xml位于.exe的同一目录,在运行时需要从中读取一些设置信息。 进程对象在.NET中表现为System.Diagnostics.Process类,通过调用Process.GetCurrentProcess().MainModule.FileName可获得当前执行的exe的文件名。但是这个方法得到的仅仅是文件名... 阅读全文

posted @ 2006-01-19 23:04 flyfish 阅读(563) 评论(0) 推荐(0)

摘要:简单的写了一个操作Enum枚举类型的Helper,实现如下功能:1、由Int值可以得到Enum对象值2、由String值可以得到Enum对象值3、由Hex值可以得到Enum对象值4、Hex、ASCII值Enum对象值 至于其应用,首先是方便写程序的时候对其进行操作;其次是用在自定义协议上,简化协议字符,但是写程序时却可以清晰的知道每个ASCII代表的Enum是什么意思;可以用在UDP传输协议上... 阅读全文

posted @ 2006-01-11 07:16 flyfish 阅读(271) 评论(0) 推荐(0)

摘要:时间间隔的函数是类似vb里的DateDiffDateTime dt1 = new DateTime(2002,11,1);TimeSpan ts = DateTime.Now- dt1;double d = ts.TotalDays;//本周是本年第几周private int DatePart(System.DateTime dt){int weeknow = Convert.ToInt32(dt... 阅读全文

posted @ 2005-12-21 13:36 flyfish 阅读(1108) 评论(0) 推荐(0)

摘要:/* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient) * Reflector 了一下 System.Net.WebClient ,改写或增加了若干: * DownLoad、Upload 相关方法! * DownLoad 相关改动较大! * 增加了 DataReceive、ExceptionOccurrs 事... 阅读全文

posted @ 2005-12-21 12:18 flyfish 阅读(347) 评论(0) 推荐(0)

摘要:有时候我们要对时间进行转换,达到不同的显示效果默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢我们要用到:DateTime.ToString的方法(String, IFormatProvider)using System;using System.Globalization;String format="D";DateTi... 阅读全文

posted @ 2005-12-20 11:28 flyfish 阅读(452) 评论(0) 推荐(0)

摘要:枚举是一种很有意思的构造。在.net中,枚举类型拥着一些很酷的特性.以下面这个枚举类型为例:enum AccessRight:int //某种资源的访问权限{ Read=1, //读 十六进制为0x01 Write=2, //写 十六进制为0x02 Delete=4 //删除 十六进制为0x04}在.net中,我们可以:AccessRight right=AccessRight.Read;... 阅读全文

posted @ 2005-12-18 17:00 flyfish 阅读(700) 评论(0) 推荐(0)

摘要:您可以使用Interope,在您的项目中引入"Windows Script Host Object Model" COM library。 然后运行下面的代码: using System; using System.Runtime.InteropServices; using IWshRuntimeLibrary; namespace CreateShortcutCOM { /// ///... 阅读全文

posted @ 2004-12-24 13:23 flyfish 阅读(822) 评论(0) 推荐(0)

摘要:Visual C#如何使用Active X组件(图) --> Active X组件是充分利用OLE和Active X技术的自定义组件,微软公司积极鼓励把A... 阅读全文

posted @ 2004-12-24 13:11 flyfish 阅读(874) 评论(0) 推荐(0)