java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
解读 C# 中的正则表达式

  多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。     ...

C#中如何插入照片到Excel

  微软新闻组中,看到了吉日嘎拉的一个帖子,询问如何能将用户照片放入Excel。   我以为应该很简单,于是先录制了一个宏,得到的结果是:   ActiveSheet.Pictures.Insert(...

c#中结构与类的区别

  本文目录   类与结构的实例比较   类与结构的差别   如何选择结构还是类   一.类与结构的示例比较:   结构示例:...

.net中Web自定义控件编写注意事项

  如果重载本身父类提供的enable属性,将导致无法将子控件中的值用viewstate回传,即无法保持状态。所以最好自己定义该类属性并实现。   定义属性时,如果是子控件本身属性的反映,可以...

深入解读 ADO.NET2.0的十大最新特性

  文/spgoal   这篇文章概述了.NET Framework 2.0里的ADO.NET2.0的最新特性。在以下叙述中将附带一些简单的例子来讨论这些特性的细节。   以下便是ADO.NE...

用.net实现按透明度生成水印文件

  说明:生成水印,可按左上、左下、右上、右下、居中、透明度生成文件,只对jpeg或jpg格式有效!   作者:Blue.Dream   ...

LCS问题算法之VB.net版

  LCS问题就是求两个字符串最长公共子串的问题。解法就是用一个矩阵来记录两个字符串中所有位置的两个字符之间的匹配情况,若是匹配则为1,否则为0。然后求出对角线最长的1序列,其对应的位置就是最长匹配子...

C#中调用Windows API的要点

  在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下...

.Net FW中无法正确显示中文问题

  .Net Framework无法正确显示中文的问题,只需在程序执行的目录中(无论这个目录是否为虚拟目录)创建一个名为web.config的文件并在文件中输入以下内容:...

《展现C#》第九章 配置和调度

  第九章 配置和调度   在上一章,你学到如何创建一个通用语言运行时(CLR)组件,且如何在一个简单的测试应用程序中使用它。虽然CLR组件就要准备装载了,但你还是应该思考以下技术之一:...

《展现C#》第八章 用C#写组件

  第八章 用C#写组件   这一章关于用C#写组件。你学到如何写一个组件,如何编译它,且如何在一个客户程序中使用它。更深入一步是运用名字空间来组织你的应用程序。   这章由两个主要大...

《展现 C#》(七)异常处理

  第七章 异常处理   通用语言运行时(CLR)具有的一个很大的优势为,异常处理是跨语言被标准化的。一个在C#中所引发的异常可以在Visual Basic客户中得到处理。不再有 HRESUL...

《展现 C#》(六)控制语句

  第六章 控制语句   有一种语句,你在每种编程语言控制流程语句中都可以找到。在这一章中,我介绍了C#的控制语句,它们分为两个主要部分: 。选择语句 。循环语句 如果你是C或C++程序员,很...

《展现 C#》(五)类

  第五章 类   前一章讨论了数据类型和它们的用法。现在我们转移到C#中至关重要的结构——类。没有了类,就连简单的C#程序都不能编译。这一章假定你知道了一个类的基本组成部分:方法、属性、构造...

《展现 C#》(四)C#类型

  第四章 C#类型   既然你知道了怎样创建一个简单的C#程序,我将会给你介绍C#的类型系统。在这一章中,你学到如何使用不同的值和引用类型,加框和消框机制能为你作些什么。尽管这一章的不侧重...

《展现 C#》(三)C#应用程序

  第三章 第一个C#应用程序 3.0 选择一个编辑器   尽管我是一个顽固的Notepad狂,但这次我不建议用它编辑源码。原因是你正在与真正的编程语言打交道,使用Notepad编辑源码编...

《展现 C#》(二)理论基础

  第二章 理论基础-公用语言 运行环境   既然你已经具有了C#全面的印象,我也想让你了解NGWS runtime的全貌。C#依靠由NGWS提供的运行时;因此,有必要知道运行时如何工作,以及...

《展现 C#》(一)前言

  前言   0.1 提要   欢迎阅读《展现 C#》(Presenting C#)。这本书是你提高企业编程语言的一条捷径。这种企业编程语言带有下一代编程语言服务运行时(NGWS Ru...

c#.net函数列表

1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System...

C#中使用反射的性能分析

  最近在研究一个可配置系统的框架,在代码中大量使用了反射的方法,虽然借鉴到其他的语言,如java中反射性能都比较差,但是想到c#既然是一种强类型的语言,对于AppDomain中的类的调用应该性能不会...

在.NET中实现彩色光标和自定义光标

  本例子在.NET中实现彩色光标,动画光标和自定义光标,下面是完整的例子,可以通过命令行编译即可看到效果。   Test.cs   usin...

探讨C#中字符串的加密

   C#中字符串的加密可以用DSA和RSA,先要将字符串转换为字节数组,这与编码有关。再选择签名方式,有RSA和DSA,sign便是出来的签名结果。   可以用DSA和RSA,如:...

用C#提取网页中的超链接

using System;   using System.Xml;   using System.Text;   using System.Net;   using System.IO;   usin...

利用C#实现标准的 Dispose模式

  本文讲解的是你在建立包含内存以外资源的类型,特别是处置非内存资源的时候,如何编写自己的资源管理代码。   我们已经知道了处置那些占用非受控(unmanaged)资源的对象的重要性,现在应该...

asp.net图型记数器(C#)

global.asax文件与文本记数器的一样,在此省略; 在images目录中需要有0-9.gif十张图片,同样当前目录需要有count.txt这个文件,否则会出错 count_pic.aspx --...

asp.net文本记数器(C#)

global.asa必须放在网站根目录里 global.asa --------------------------------------------------------------------...

.Net下WebMethod属性

Author:zfive5(zhaozidong) Email :zfive5@yahoo.com.cn WebMethod有6个属性: .Description .EnableSession...

.NET框架中基于角色的安全性

  概述   在过去的相当长一段时间内,计算机及信息犯罪的比例正在逐渐升高。美国联邦调查局的计算机安全组织在2001年的研究调查中发现85%企业的企业安全受到侵害。...

基于C#的接口基础教程

  C#中不仅支持.Net 平台,而且支持COM平台。为了支持 COM和.Net,C# 包含一种称为属性的独特语言特性。一个属性实际上就是一个 C# 类,它通过修饰源代码来提供元信息。属性使 C# 能...

asp.net实现C#代码加亮显示

以下是代码片段: StringWriter textBuffer = new StringWriter(); Match match= Regex.Match(HTMLStr,@"\",RegexOp...

深入剖析C#继承机制2

  四、多级继承   一些面向对象语言允许一个类从多个基类中继承,而另一些面向对象语言只允许从一个类继承,但可以随意从几个接口或纯抽象类中继承。   只有C++支持多级继承,许多程序员对此褒贬不一。多...

深入剖析C#继承机制1

  一. 继承基础知识   为了提高软件模块的可复用性和可扩充性,以便提高软件的开发效率,我们总是希望能够利用前人或自己以前的开发成果,同时又希望在自己的开发过程中能够有足够的灵活性,不拘泥于复用的...

.net精华:C#中对注册表的操作

  Windows 操作系统的注册表包含了很多有关计算机运行的配置方式,打开注册表我们可以看到注册表是按类似于目录的树结构组织的,其中第二级目录包含了五个预定义主键分别是:HKEY_CLASSES_R...

C#中实现文件拖放打开的方法

  本文例子是c#中实现文件拖放打开的方法,例子较简单,所以注解不写很多了,有点.net底子的朋友应该都能看懂。   private void Form1_...

C#中用API实现MP3等音频文件的播放类

  C#没有提供播放MP3等音频文件的类,要编写播放MP3等音频文件程序,必须使用第三方控件或类。本文使用API函数mciSendString,编写一个播放MP3等音频文件的类。   具体源码如下:...

用C#实现把Office文件编码为xml的方法

using System; using System.Drawing; using System.Collections; using System.ComponentModel; using Sys...

ADO.NET的开发场景及传统ADO的处理

  当转为使用ADO.NET时,您将需要了解如何应对以前知道用ADO处理而现在必须用ADO.NET解决的场景。就像使用Visual Basic、C++和ASP开发的N层解决方案经常要依赖ADO来满足数...

用VB.NET结合Excel设计统计生产报表

用EXCEL做企业生产报表的理由   Excel表格生成和公式设置十分强大便利,是一个强有力的信息分析与处理工具。特别是EXCEL的公式、函数、VBA语言,功能极其强大。我试用过其他电子表格...

如何在C#中读写INI文件

  INI文件就是扩展名为“ini”的文件。在Windows系统中,INI文件是很多,最重要的就是“System.ini”、“System32.ini”和“Win.ini”。该文件主要存放用户所做的选...

在.net开发中几个重要的认识误区

  一、.net程序再运行一次就会更快   许多人对此的解释是:.net程序第一次运行时会被编译成本地代码,所以再次运行会更快。但遗憾的是,其实每次运行,那些IL都会被翻译一次,不会保留下来。...

用C#实现生成PDF文档(原码)

  using System;   using System.IO;    using System.Text;   using System.Collections;      namespace...

在.net使用代理浏览网页

  不需要使用用户名密码的代理服务器,匿名代理   <%@ Import Namespace="System.Net" %>   <%@ Import Namespace="Syst...

在VB.NET中检测有没有新邮件

Imports System.IO Imports System.Net Imports System.Net.Sockets …… Private Funct...

用C#从MP3中提取歌曲信息

  一首MP3歌曲除了音乐信息外,还包含了如歌名、演唱者等信息,当我们用winamp软件听音乐时,播放清单就自动将这些信息读出来。大部分人都喜欢从网上下载音乐,但下载下来的MP3文件名都是文件上传系统...

C#对文本文件进行读写操作

  读操作: using System; using System.IO; namespace ConsoleApplication2 { /// <summary...

用VB.NET实现Smartphone中进程启动

  近日花巨资购进多普达智能手机一台, 系统为微软的Smartphone2003 ,由于对"瘟倒死"操作系统的熟悉,很快已步入正轨,各种图片、程序安装了一大堆后,开始发挥自己的程序特长,试着为爱机写一...

微软C#产品经理对Richard的回应

  最近我通读了Richard Grimes在Dr. Dobbs Journal上发表的文章"Grimes的告别.NET书"。我想对该文章中Richard的观点作一些回应。Richard明确地宣称该文...

VB.NET菜单设计初级入门

  可视化编程工具中一般都附带菜单设计器,使用它就可以方便、快捷的编辑、设计菜单。本文的主要内容就是介绍使用此菜单设计器设计菜单的具体方法,以及个性化菜单的实现方法。   下面就首先来详细介绍在VB....

深入分析ADO.NET中的DataSet对象

  ADO.NET是.Net FrameWork SDK中用以操作数据库的类库的总称。而DataSet类则是ADO.NET中最核心的成员之一,也是各种开发基于.Net平台程序语言开发数据库应用程序最常...

认识.NET的集合

.NET中大量的集合对象会让人产生一些疑惑,这篇“导游”指南将帮助你在System.Collections名域中找到自己的方向。 集合提供了一种将任意对象格式化存储的方法,我们都知道在日常的程...

 
© 2005- 王朝网络 版权所有