内容列表
- 将人民币的数字表示转化成大写表示(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开发 查阅全文