posted @ 2008-04-16 11:08 codingsilence 阅读(342) 评论(0) 推荐(0) 编辑
posted @ 2008-04-16 11:07 codingsilence 阅读(1996) 评论(2) 推荐(0) 编辑
摘要:
在上篇Blog中介绍了如何定义一个与DataRow相结合的数据类,那么本篇将介绍如何定义一个与DataTable对应的数据集合。在DotNet中提供了一个CollectionBase作为我们定义强类型的数据集合的抽象类,在DotNet1.1中要定义一个强类型的数据集合就必须为每一种数据类定义一个对应的数据集合,在2.0中增加了泛型的功能后,这个问题得到了解决。又由于在目前的Ibatisnet版本中还不支持泛型的功能,所以数据集合可以选择从ArrayList或CollectionBase继承下来。但是不管是ArrayList还是CollectionBase都不支持序列化,也是他们都有没有Seri 阅读全文
posted @ 2008-04-13 15:05 codingsilence 阅读(145) 评论(0) 推荐(0) 编辑
摘要:
[数据库连接字符串] SQL Server 2005 连接字符串 阅读全文
posted @ 2008-04-08 11:09 codingsilence 阅读(660) 评论(0) 推荐(0) 编辑
摘要:
[Serializable]在C#中的作用-NET 中的对象序列化 阅读全文
posted @ 2008-04-01 15:05 codingsilence 阅读(113) 评论(0) 推荐(0) 编辑
摘要:
1.GridView无代码分页排序a.AllowSorting设为True;b.默认1页10条,如果要修改每页条数,修改PageSize即可,在aspx代码中是PageSize="12"。c.默认的是单向排序的,右击GridView弹出“属性”,选择AllowSorting为True即可。 2.GridView选中,编辑,取消,删除 后台代码:你可以使用sqlhelper,本文没用。代码如下:using System;using System.Data;using System.Configuration;using System.Web;using System.Web. 阅读全文
posted @ 2008-03-12 09:16 codingsilence 阅读(256) 评论(0) 推荐(0) 编辑
摘要:
1 (1)面向对象的语言具有__继承性_性、_封装性_性、_多态性 性。(2)能用foreach遍历访问的对象需要实现 _ IEnumerable 接口或声明_ GetEnumerator 方法的类型。1.c#中的三元运算符是__?:__2.当整数a赋值给一个object对象时,整数a将会被__装箱___?3.类成员有__3__种可访问形式?4.public static const int A=1;这段代码有错误么?是什么? const成员都是static所以应该去掉static5.float f=-123.567F;int i=(int)f;i的值现在是_-123____?6.利用oper 阅读全文
posted @ 2008-02-25 09:51 codingsilence 阅读(173) 评论(0) 推荐(0) 编辑
摘要:
usingSystem;usingSystem.Text;namespaceEyu.Common{/**////<summary>///消息提示///</summary>publicabstractclassScriptDAL{/**////<summary>///显示一段自定义的输出代码///</summary>///<paramname="page">页面指针,一般为This</param>publicstaticvoidResponseScript(System.Web.UI.Pagepage,s 阅读全文
posted @ 2008-02-20 11:43 codingsilence 阅读(139) 评论(0) 推荐(0) 编辑
摘要:
本文将为大家介绍一下如何对C#程序Bug修复的快速方法。.NET Framework中包含许多工具可以用来更快、更容易地编写正确的程序。但我们得面临这样的情况:出现bugs。不管程序多么简单,程序员都可能出错。 根据我的经验,大多数程序的bugs出现在程序员之间的接口:当一个程序员编写的代码被另一个程序员调用时。不知何故,调用者破坏了代码编写时做的假设。是谁的过错呢?这并不要紧,更重要的是你能多快修好它?下面这些技巧将帮你在程序投入使用前更快地发现并解决这些问题。最终,这些技巧会帮你诊断任何的确在使用中出现的问题。 测试假设条件 测试假设条件是构建正确的程序最重要的一个方法。在你写一个函数时, 阅读全文
posted @ 2008-01-30 09:14 codingsilence 阅读(916) 评论(0) 推荐(1) 编辑
摘要:
这是我发了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,中国自学编程网为新手朋友整理发布。 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^/d{n}$"。 只能输入至少n位的数字:"^/d{n,}$"。 只能输入m~n位的数字:。"^/d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。 只能输入有1~3位 阅读全文
posted @ 2008-01-30 09:09 codingsilence 阅读(194) 评论(0) 推荐(1) 编辑
摘要:
[下载源代码] C# 2.0 除了泛型之外的东东。 可空类型 /**//* *可空类型 */ using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.... 阅读全文
posted @ 2008-01-21 12:23 codingsilence 阅读(156) 评论(0) 推荐(0) 编辑
摘要:
泛型是 C#2.0 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T,可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作. 使用泛型类型可以最大限度地重用代码、保护类型... 阅读全文
posted @ 2008-01-21 11:52 codingsilence 阅读(223) 评论(0) 推荐(0) 编辑
摘要:
源码下载 介绍 泛型是 C# 2.0 的最强大的功能。通过泛型可以定义类型安全的数据结构,而无须使用实际的数据类型。这能够显著提高性能并得到更高质量的代码,因为您可以重用数据处理算法。 泛型类 /**//*--- * 如何 使用 和 继承 泛型类 ---*/ using System; using System.Collections.Generic; // 泛型类 public cla... 阅读全文
posted @ 2008-01-21 11:51 codingsilence 阅读(183) 评论(0) 推荐(0) 编辑
摘要:
·用于编写单元测试的 NUnit 下载·用于创建代码文档资料的 NDoc 下载·用于生成解决方案的 NAnt 下载·用于生成代码的 CodeSmith 下载·用于监视代码的 FxCop 下载·用于编译少量代码的 Snippet Compiler 下载·两种不同的转换器工具:ASP.NET 版本转换器(下载) 和Visual Studio .NET 项目转换器(下载)·用于生成正则表达式的 Regulator 下载·用于分析程序集的 .NET Reflector 下载 阅读全文
posted @ 2008-01-13 18:45 codingsilence 阅读(119) 评论(0) 推荐(0) 编辑
摘要:
本文是应在ASP.NET里创建Microsoft Word文档之需而写的。这篇文章演示了在ASP.NET里怎么创建和修改Microsoft Word文档。 [背景] 自动化是一种能让各种语言编写的(如:Visual Basic.NET或C#)应用程序在程序级别上控制其他应用程序。 对于Word的自动化允许你执行诸如创建新的文档,向文档里添加文本,邮件合并和格式化文档这些操作。在Word和其他的Microsoft Office程序里,那些通过用户接口进行的可视化操作也可以通过程序级别的自动化来实现。 Word通过对象模型把这个程序可操作的功能向外提供了使用接口。 对象模型是一组类和方法的集合,这 阅读全文
posted @ 2008-01-03 14:01 codingsilence 阅读(156) 评论(0) 推荐(0) 编辑
摘要:
C#是.Net平台的通用开发工具,它能够建造所有的.Net应用。在.Net中所有线程都运行在应用程序域(AppDomain)中,这也许让你想到Win32进程,实际上它们还是有很大的不同。应用程序域提供了一种安全而通用的处理单元,公共语言运行库可使用它来隔离应用程序。注意在.Net中应用程序的隔离是应用程序域而不是进程,在单个进程中可以存在几个应用程序域,而且线程可以跨越应用程序域的范围,某个线程中的方法可以调用另一个线程的方法,这样的话就不会造成进程间调用或进程间切换等方面的额外开销。可以说应用程序域是物理进程(也即win32中的Process)内的逻辑进程。 在Visul C#中System 阅读全文
posted @ 2007-12-28 12:29 codingsilence 阅读(520) 评论(0) 推荐(0) 编辑
摘要:
摘要:本文给出了在C#下利用正则表达式实现字符串搜索功能的方法,通过对.NET框架下的正则表达式的研究及实例分析,总结了正则表达式的元字符、规则、选项等。 关键字:正则表达式、元字符、字符串、匹配 1、正则表达式简介 正则表达式提供了功能强大、灵活而又高效的方法来处理文本。正则表达式的全面模式匹配表示法可以快速地分析大量的文本以找到特定的字符模式;提取、编辑、替换或删除文本子字符串;或将提取的字符串添加到集合以生成报告。对于处理字符串(例如HTML处理、日志文件分析和HTTP标头分析)的许多应用程序而言,正则表达式是不可缺少的工具。 .NET框架正则表达式并入了其他正则表达式实现的最常见功能. 阅读全文
posted @ 2007-12-25 11:09 codingsilence 阅读(157) 评论(0) 推荐(0) 编辑
摘要:
(一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在<configSections>标志中。 2.特定应用程序配置 特点: 位于<appSetting>中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于<system.Web>节中,控制Asp.net运行时的行为. 4.配置节组 特点: 用<sectionGroup>标记,可以自定义分组,可以放到<configSections>内部或其它<sectionGroup>标记的 阅读全文
posted @ 2007-12-25 11:05 codingsilence 阅读(108) 评论(0) 推荐(0) 编辑
摘要:
常用函数系列:public static string Get_ClientIP() 得到客户端IPpublic static string Get_CMac(string IP) 得到客户端 CMac 地址public static string RequestF(string xPName,string xPType,int xLenDef) 安全接收数据系列public static string Show_Cont(string xStr) 过滤显示字串public static string Show_jsStr(string xStr) 过滤显示js安全检测函数:public st 阅读全文
posted @ 2007-12-25 11:02 codingsilence 阅读(232) 评论(0) 推荐(0) 编辑 |
||