
C#
文章平均质量分 62
cowge
这个作者很懒,什么都没留下…
展开
-
goto的用法一则小例
int i = 3; switch (i) { case 1: Console.WriteLine("1"); break; case 2: Console.WriteLine("原创 2009-01-06 21:29:00 · 300 阅读 · 0 评论 -
ManualResetEvent用法详解
转之:http://blog.tom.com/blog/read.php?bloggerid=313638&blogid=13505Thread and Sync In C# (C#中的线程与同步) 线程是程序中的控制流程的封装。你可能已经习惯于写单线程程序,也就是,程序在它们的代码中一次只在一条路中执行。如果你多弄几个线程的话,代码运行可能会更加“同步”。在一个有着多线转载 2009-06-17 15:29:00 · 1405 阅读 · 0 评论 -
WebClient保持Session和Cookie(转)
WebClient不能保持Session和Cookie,但很多情况下需要保持Session和Cookie,经过查看发现只要稍微修改一下就可以达到上述效果。 我实现了一个HttpWebClient,继承自WebClient,其代码如下:CodeCode highlighting produced by Actipro CodeHighlighter原创 2009-08-15 12:27:00 · 1084 阅读 · 1 评论 -
你真的了解分层架构吗?——写给被PetShop"毒害"的朋友们(转载)
一叶障目.NET平台上的分层架构(很多朋友称其为“三层架构”),似乎是一个长盛不衰的话题。经常看到许多朋友对其进行分析、探讨、辩论甚至是抨击。笔者在仔细阅读了大量这方面文章后,认为许多朋友在分层架构的理解上存在两个比较大的偏颇:1.没有从本质角度去理解分层的内涵,而只是了解其表象。2.对分层架构的理解过于狭隘,只是少数概念,而又不够深入。许多朋友言“分层”则必称“DAL”、“BLL原创 2009-06-02 10:05:00 · 430 阅读 · 1 评论 -
用Cookie和HashTable来实现购物车功能
注释在代码上有说明,具体的作用看说明便知了.using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web;namespace DAL{ /// /// 产品条目原创 2009-07-25 00:10:00 · 576 阅读 · 0 评论 -
获取当前登陆window用户的一些信息
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Security.Principal;namespace ConsoleApplication1{ class Program {原创 2009-04-06 23:22:00 · 617 阅读 · 0 评论 -
洗牌发牌的算法
/* *********************************************** * author : Administrator * email : obruch.com * 说明: * createtime: created by Administrator 3/16/2009 11:08:43 AM * ******************************原创 2009-03-16 13:57:00 · 465 阅读 · 0 评论 -
用正则匹配文件夹和文件名
C#的例子using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlContr原创 2008-12-29 00:13:00 · 650 阅读 · 0 评论 -
可带参数的匿名方法
以下是可带参数匿名方法的一个小例子using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2008{ class DeletateParms { delegate int DelegateType(in原创 2008-12-26 23:29:00 · 277 阅读 · 0 评论 -
Mutex类实现禁止应用程序启动再次
以下是选用用Mutex类有构函数.接着验证名称为SignletonWinApplication的互斥锁定是否存在. 代码贴下:using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;using System.Threading;namespace Windows原创 2009-03-11 23:02:00 · 278 阅读 · 0 评论 -
HttpRequest,HttpModule实现重写
生产环境NetFramework 3.0或3,5 以下我们定义一个HttpModule类继承IHttpModule接口 using System;using System.Text.RegularExpressions;using System.Collections.Generic;using System.Collections;using System.Linq;using原创 2009-03-09 22:50:00 · 475 阅读 · 0 评论 -
vs2005新建类,自定义模板信息(转载)
最近开发科研管理系统,是团队开发,好多东西都要统一,查了一下网上的资料,找到了下面这个修改Visual Studio2008模版的方法。我们开发的时候习惯在代码顶部加上自己的版权说明。每次拷贝挺麻烦的,上网查了一下,2003的介绍但不少。但08的模板生成方式好像改变了。后来2005的一篇介绍给了我一点提示。原来模板文件放在common7目录下。主要分为ProjectTemplat翻译 2009-02-28 14:06:00 · 1349 阅读 · 3 评论 -
用Linq实现分页
很久没有写博客了.今天有时间,就写一下,哦哦!以下是模拟分页的Linq方法!有个实现IEnumerable接口的数组 string[] Array = { "Hjiang", "Hwang", "Wange", "Hwan", "Hcheng", "Hhoho" }; 封装分页的方法/// /// 分页 /// ///原创 2009-02-22 20:39:00 · 5848 阅读 · 0 评论 -
thread.sleep详解(转帖,形象)
我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:1、假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个线程会 不会被唤醒?2、某人的代码中用了一句看似莫明其妙的话:Thread.Sleep(转载 2009-02-12 17:49:00 · 1943 阅读 · 0 评论 -
使用XPath命名空间的类的几个小例子
有一books.xml的文件 The Autobiography of Benjamin Franklin Benjamin Franklin 8.99 The Confidence Man Herman Melville 11.99 The Gorgias原创 2009-02-09 23:13:00 · 405 阅读 · 0 评论 -
利用XMLHTTP获得远程网页的html代码
利用XMLHTTP获取源文件代码添加引用-COM-Microsoft Xml 3.0,然后在代码开始处写:using System;using System.Collections.Generic;using System.Linq;using System.Text;using MSXML2;namespace XmlHttpConsole{ class Program {原创 2009-02-08 20:07:00 · 315 阅读 · 0 评论 -
序列化和反序列化xml文件
实现的两个方法 /// /// 把实体序列化xml文件 /// /// /// /// static void SerializationObject(string filename,T t) { XmlSerializer serializer = new Xml原创 2009-01-20 16:44:00 · 255 阅读 · 0 评论 -
通过事件来监听属性值的改变
以下是通过事件来监听实体类属性值的改变的一个小例子 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2008{ public class BaseEntity { publi原创 2009-01-11 15:48:00 · 693 阅读 · 0 评论 -
WCF 基础加开发介绍(转)
WCF --- Windows Communiction Foundation,是一个Microsoft推出已久的技术。已久有很多人写了不少关于WCF的文章,比如谈谈WCF系列等,都是很好的文章。我只是想说一些基础的东西,然后写一个例子,让目前刚开始学习WCF的人有一个感性的了解,希望能给他们的学习带来一点用处,同时是自己对WCF认识加深的一个过程。WCF是一个统一的,可用于建立安全,转载 2009-07-03 11:35:00 · 226 阅读 · 0 评论