
发布日期: 2007-11-18 19:07:42 互联网 0
1:使用String.Replace函数替换,但不支持大小写。2:正则System.Text.Regex 替换,用RegExpOption修改是否支持大小写。3:在小数据的情况下,使用String.SubString 和+可以实现间接替换。
发布日期: 2007-11-18 19:07:42 互联网 0
1. 引言 在我之前的一篇post《抽象类和接口的谁是谁非》中,和同事管伟的讨论,得到很多朋友的关注,因为是不成体系的论道,所以给大家了解造成不便,同时关于这个主题的系统性理论,我认为也有必要做以总结,因此才有了本篇的新鲜出炉。同时,我将
发布日期: 2007-11-18 19:07:42 互联网 0
初级的程序员或经验不足的程序员往往只意识到自己的程序是写给计算机的,而不会在意程序其实也是写给人的,或在意得不够、不全面。 写给机器的程序,往往追求的是运行正确、执行效率能满足要求。但程序员的任务仅仅就是把业务逻辑转成机器能编译的计算机语
发布日期: 2007-11-18 19:07:42 互联网 0
C#新增的特性中引起争议的有许多,分部方法(Partial Method)算是一个。分部方法通常被定义在一个分部类中,在常规的类文件中也可实现。如果分部方法没有被实现,编译器就不会、对他们进行编译。 分部方法有着严格的限制。它们必须是私有
发布日期: 2007-11-18 19:07:42 互联网 0
1. 引言 类型安全是.NET设计之初重点考虑的内容之一,对于程序设计者来说,完全把握系统数据的类型安全,经常是力不从心的问题。现在,这一切已经在微软大牛们的设计框架中为你解决了。在.NET中,一切类型都必须集成自System.Obje
发布日期: 2007-11-18 19:07:39 互联网 0
初学数据库编程的人,经常会对“空值”产生疑问,例如通过编程新建的一个表中所有数据皆显示为,手动添加并删除文字后又变成了空白;一个字符串类型的字段,明明没有填值,却不等于;用ADO.NET从数据库中取值,每遇到有的就出错……这需要我们正确认识
发布日期: 2007-11-18 19:07:38 互联网 0
1. 引言 经常在公司、客户和家里奔波,切换IP是天天要做的事情,所以有心开发一个小的应用程序,来实现IP地址的快捷切换。既然有了思路就着手来做,我首先想到的是应用netsh.exe工具来实现,所以配置一个批处理文件来实现netsh.ex
发布日期: 2007-11-18 19:07:36 互联网 0
随着岁月的流逝,VS也从2005慢慢的步入2008,.NET也将进入3.5版本,学习的脚步也要慢慢赶上。今天我们来看看C#3.0的又一特性Lambda表达式,它由2.0代理演化而来,也是为LinQ做好必要的准备。Lambda表达式首先我们要
发布日期: 2007-11-18 19:07:36 互联网 0
1.启动 Visual Studio .NET 并打开您的项目。 2.在 解决方案资源管理器 窗口中,右击 引用 文件夹,然后从弹出式菜单中选择 添加引用 。 即显示 添加引用 对话框。 3.在 .NET 选项卡上,单击
发布日期: 2007-11-18 19:07:35 互联网 0
今天我们接着看一下.NET 3.x的新特性:扩展方法。这里需要说明的是我所说的.NET 3.x的新特性,其实是C# 3.0的一些新特性,考虑到LinQ等我就把这些特性叫做.NET 3.x新特性。可能这样叫会有些歧义,但是我还是觉的这样还好,
发布日期: 2007-11-18 19:07:32 互联网 0
今天公司弄了个VS2008 beta 2中文版,虽然很大一部分是为了JS的智能提示外,也应该好好的温习一下.NET的一些新特性,由于以前写过一些文章,但是都没有系统的学过,都只是尝一下新鲜感。不知道从那开始,所以今天就来看看自动话属性,以及
发布日期: 2007-11-18 19:07:32 互联网 0
开发一个优秀的数据绑定不是一件很容易的事情。刚开始的时候走了一些弯路,一直紧紧咬着 DataBoundControl类不放。最终失望之后冷静下来想到关于DataSource不就是一个数据集合吗?明白之后,有关数据源的问题基本上也解决了。在整
发布日期: 2007-11-18 19:07:31 互联网 0
导读 在写本系列文章的过程中,我遇到了很大的困惑:在我准备讲述问题A的时候,我发现需要先解释问题B;当我考虑如何讲解问题B的时候,又发现如果对问题C不够清楚,很难较好地理解问题B。好吧,事已至此,我决定从问题C开始着手。不幸的是… 我已经
发布日期: 2007-11-18 19:07:30 互联网 0
委托属于C#中的新名词,它的应用也非常广泛,例如事件就是委托最简单而又直接的例子。 那么首先说说什么是委托,其实委托在用过C或者C++的人看来就是函数指针,不过使用C#的大多数人都没有用过这两门语言,因此对委托的理解不是很深,对于委托可以
发布日期: 2007-11-18 19:07:30 互联网 0
ASP.net对于编写WEB应用程序以及组件来说是一个很好的框架,但是由于他的庞大性对于很多人来说要了解他的每一个细节好象是否不太可能,我一直认为有必要了解一下基层结构的工作原理以便在设计时获取更高的性能,在接下来的一系列文章中,我将要描叙
发布日期: 2007-11-18 19:07:26 互联网 0
问题:要在Datagrid中显示时间为2.08小时,我在SQL中这样处理:SELECT 125 / 60.00 AS float但在Datagrid中显示为2.083333,请问如何写代码只保
发布日期: 2007-11-18 19:07:26 互联网 0
MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. ri
发布日期: 2007-11-18 19:07:26 互联网 0
我们在写Remoting程序或者其他的一些应用程序的时候难免要和线程打交道,.Net使我们很容易就可以创建一个线程,但是它提供的创建线程和启动线程的方法没有明显的提供参数,假如我们要用线程来启动类里面一个带参数的方法该怎么办?下面就简单的介
发布日期: 2007-11-18 19:07:26 互联网 0
在 per method 的dotNet加密中,首要解决的方法体对应关系,即在运行时加密壳如何确定当前要解密的方法体所对应的加密信息。 目前大部分加密壳都直接利用了dotNet的元数据来保存这种对应关系,我们知道在元数据中每个方法都会对应
发布日期: 2007-11-18 19:07:26 互联网 0
演示Asp.Net中对Cookie的基本操作。Imports System.Web.HttpContextPublic Class CookieFramework 写入单个Cookie &nbs