内容列表
将人民币的数字表示转化成大写表示(C#版)
实在没有什么好讲的,就是一个方法,大家拿去用吧 using System; namespace Test.Com{ /// <summary> /// 功能:字符串处理函数集 /// </summary> public class DealString {  #region 私有成员 &nb
分类:.NET开发 查阅全文
C#2.0语言规范(三)匿名方法
  第三章 匿名方法 原著:Microsoft Corporation原文:http://msdn.microsoft.com/vcsharp/team/language/default.aspx (SpecificationVer2.doc)翻译:lover_P出处: [内容] 3.1 匿名方法表达式 3.2 匿名方法签名 3.3 匿名方法转换
分类:.NET开发 查阅全文
用C#实现的数据加密(二) —— 哈希算法
用C#实现的数据加密(二) —— 哈希算法      以下是用C#实现的哈希加密,大家可以根据自己的需要更改所需的算法,文中以SHA1为例: using System;using System.IO;using System.Security.Cryptography;using System.Text; namespace DataCrypto{&n
分类:.NET开发 查阅全文
一种从数据库利用xml创建树型目录的方法(C#)(一)
引言: 无线项目开发中,项目需求要对无线的服务项目追加额外参数,所以需要解析那边的xml数据(如何获得xml数据我已经在其它的文章中写过了),然后再按照一定的规律存到本地库(无线那边提供的xml数据需要通过一定的转化过程才能得到我们想要的东西)并重新构造一个xml树型目录出来。本文便要提供一种简便的方法实现从数据库生成xml文档,进而用xslt解析成树型目录的方案。   设计方案:
分类:.NET开发 查阅全文
VB.NET实现PhotoShop的流动选取框
大家好,本人第一次发表文章(激动中),看了开发高手连续几篇谈到PhotoShop中流动选取框的文章,其实实现并不难,在这里我就用VB.NET实现,在.NET中提供了功能十分强大的GDI+,前篇C#用的也是GDI+,我这里也用上!其实没有什么区别!希望对学VB.NET的人有帮助,下面是源码: 创建一个新的VB应用程序,一个窗口中添加一个时间(Timer)组件,Interval设置为50微妙, I
分类:.NET开发 查阅全文
用C#实现的数据库抽象工厂(三)
用C#实现的数据库抽象工厂(三)      以下是在应用时真正要调用到的类: (6)DbAccess.cs using System;using System.Data; namespace DbService{ /// <summary> /// DbAccess类,即进行数据库访问时需要调用的类 ///
分类:.NET开发 查阅全文
用C#实现的数据库抽象工厂(二)
用C#实现的数据库抽象工厂(二)      以下3个类分别是Factory针对SqlServer专用连接、OleDb连接和Odbc连接时的具体实现: (3)SqlFactory.cs using System;using System.Data;using System.Data.SqlClient;using System.Configuration
分类:.NET开发 查阅全文
用C#实现的数据库抽象工厂(一)
用C#实现的数据库抽象工厂(一)      最近学习了一下设计模式,便尝试用C#对数据库的访问操作采用抽象工厂的模式实现一下,其中与标准的模式略有不同,加入了一些自己的想法,希望大家批评指正,代码共分为6个类: (1)AbstractDbFactory.cs using System;using System.Data; namespace DbSe
分类:.NET开发 查阅全文
C# 特性(Attribute)入门(二)
定义或控制特性的使用 AttributeUsage类是另外一个预定义特性类,它帮助我们控制我们自己的定制特性的使用。它描述了一个定制特性如和被使用。 AttributeUsage有三个属性,我们可以把它放置在定制属性前面。第一个属性是:   ValidOn 通过这个属性,我们能够定义定制特性应该在何种程序实体前放置。一个属性可以被放置的所有程序实体在AttributeTarge
分类:.NET开发 查阅全文
一种从数据库利用xml创建树型目录的方法(C#)(二)
一、UI层处理: #region 重新生成手机服务栏目列表XML private void CreateMetoneTree() {           xmlDoc_Metone = new XmlDocument();        
分类:.NET开发 查阅全文
关于析构(Finalization)
  简介: 这篇文章假定你熟悉我上两篇文章中(GC101, GC102)提到的”Dispose/Finalize”模式。 微软引入了析构模式(pattern of finalization),目的是想使编码更安全。如果一个开发者引用了一个对象(Component)的实例而忘记销毁它(通过调用Dispose方法),此组件仍然能被GC自动回收。   让我来讲解一些实现析构
分类:.NET开发 查阅全文
用WinDbg探索CLR世界 [2] 线程
http://flier_lu.blogone.net/?id=1370342 [2] 线程    在配置好WinDbg之后,我们载入一个CLR程序并执行至CLR被载入,然后开始我们的CLR探索之旅。    首先,使用!threads命令看看当前CLR中有哪些线程正在执行 以下为引用:
分类:.NET开发 查阅全文
C# 2.0 中Iterators的改进与实现原理浅析
http://flier_lu.blogone.net/?id=1511638     C#语言从VB中吸取了一个非常实用的foreach语句。对所有支持IEnumerable接口的类的实例,foreach语句使用统一的接口遍历其子项,使得以前冗长的for循环中繁琐的薄记工作完全由编译器自动完成。支持IEnumerable接口的类通常用一个内嵌类实现IEn
分类:.NET开发 查阅全文
ASP.NET中的Http Handles
一、关于http handles    ASP.NET的请求过程是基于一个管道(pipeline)模型的,ASP.NET会把所有的http请求(Requests)都发送给这个管道里的http组件(modules)。每个组件在接收到http请求后进行一些相应的动作。当http请求通过了所有的http modules程序后,将会被交由一个http handle程序来处理,
分类:.NET开发 查阅全文
创建插件框架(2)
创建插件框架(2) 标题:Create a Plug-In FrameWork 作者:Roy Osherove 译者:easyjoy 出处:MSDN Online,链接为 http://msdn.microsoft.com/asp.net/archive/default.aspx?pull=/library/en-us/dnaspp/html/pluginframework.asp
分类:.NET开发 查阅全文
网上支付-用于与银行SOCKET通信的程序
/* written by Jaron(贾俊) ,2003-11-04 *//* 原出处:B/S WEB技术中文网 http://www.jaron.cn ;*//* 欢迎访问我的网站: http://www.jaron.cn  http://blog.jaron.cn*//* 如对本文有疑问,请在网站留言 /*/* 转载请注明出处和保留此版权信息 *//* 欢迎使用SiteManage
分类:.NET开发 查阅全文
CLR 中匿名函数的实现原理浅析
http://flier_lu.blogone.net/?id=1397624 CLR 中匿名函数的实现原理浅析    C# 2.0中提供了通过delegate实现匿名函数功能,能有效地减少用户的薄记代码工作,例如 以下为引用: ...button1.Click += new Even
分类:.NET开发 查阅全文
C#下实现主从DropDownList互动的方法
相信和我一样,有很多同行都遇到主从dropdownlist互动的问题,比如选择了县,那么让系统自动在dropdownlist2中列出该县下属的乡名列表,而选了乡后,再在dropdownlist3中列出该乡下属的村的列表,那么我以前的解决方法是重新Rill相应dropdownlist所绑定的dataset,这样费事费资源,而且麻烦,其实我们可以用RowFilter来实现,下面是我的具体实现方法:
分类:.NET开发 查阅全文
创建插件框架(1)
创建插件框架(1) 标题:Create a Plug-In FrameWork 作者:Roy Osherove 译者:easyjoy 出处:MSDN Online,链接为 http://msdn.microsoft.com/asp.net/archive/default.aspx?pull=/library/en-us/dnaspp/html/pluginframework.asp
分类:.NET开发 查阅全文
可以限制中文输入的文本框
根据网友提的意见,大家都需要限制中文输入,今天,我试验了一下,找了一个办法限制中文输入,测试已经通过,大家也自己试一下吧,有什么意见继续提,如果愿意加我的QQ:36745349   这个是在昨天的基础上做的更改,测试已经满足大家的要求,如果谁有更好的办法也请交流一下 下面是代码: 'sunnyxing2004-04-01最后修改Public Class MyTextBox&nbs
分类:.NET开发 查阅全文
<< 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 >>