摘要:
代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--StringStr="1234567891012356565656565";Regexregex=newRegex(@"\d{6}");//将匹配成功因为只要是6个数字的都匹配foreach(Mat... 阅读全文
摘要:
引言 本篇文章主要介绍.NET中6个重要的概念:栈,堆,值类型,引用类型,装箱,拆箱。文章开始介绍当你声明一个变量时,编译器内部发生了什么,然后介绍两个重要的概念:栈和堆;最后介绍值类型和引用类型,并说明一些有关它们的重要原理。 最后通过一个简单的示例代码说明装箱拆箱带来的性能损耗。声明变量的内部机制 在.NET程序中,当你声明一个变量,将在内存中分配一块内存。这块内存分为三部分:1,变量名... 阅读全文
摘要:
在学习DataTable知识之前,我们有必要了解下ADO.NET。以下摘自MSDN: ADO.NET 对 Microsoft SQL Server 和 XML 等数据源以及通过 OLE DB 和 XML 公开的数据源提供一致的访问。数据共享使用者应用程序可以使用 ADO.NET 来连接到这些数据源,并检索、处理和更新所包含的数据。ADO.NET 通过数据处理将数据访问分解为多个可以单独使用或一前... 阅读全文
摘要:
建一个webService:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSyst... 阅读全文
摘要:
在.NET Framework 中,经常使用XML 作为存储和传输各种数据的格式。DataSet 中的数据可以转换成XML 的形式来表示和存储。我们可以使用XML 对象同步和转换DataSet 的数据,而DataSet 也可以存储和传输XML 格式的数据。 XML 与 DataSet 的关系如下图所示:DataSet 对象的常用方法如下:A. 使用ReadXml( ) 方法:从文件或流中加载XML... 阅读全文
摘要:
C# 3.0 新功能隐式类型的本地变量和数组对象初始化设定项集合初始化设定项自动实现的属性匿名类型一:隐式类型的本地变量和数组交错数组:每个元素都是由数组组成.[代码]代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--string[]words={... 阅读全文
摘要:
我想从下面几个方面大概的讲述下存储过程,可能有些知识点是你没有注意的,也可能有些知识点我不知道,欢迎大家指点指点。如有不足,欢迎指教!存储过程概念存储过程优点存储过程的接口存储过程的解析、编译过程存储过程安全性查看存储过程加密、解密存储过程存储过程概念存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(带参... 阅读全文
摘要:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--/**作者:牛腩*创建时间:2010-1-415:15:05*Email:164423073@qq.com*说明:导出EXCEL的类,使用说明见:http://msdn.microsoft.com/z... 阅读全文
摘要:
枚举是在写程序的过程中经常会遇到的类型。对于Enum,.Net提供了很多使用的方法: 1.Parse:将一个或多个枚举常数的名称或数字值的字符串表示转换成等效的枚举对象。 (MSDN) Parse方法是经常会用到的一个方法,它有两个重载形式: public static Object Parse( Type enumType, string value ) public static Objec... 阅读全文
摘要:
第一次遇到这个问题是两年前。 页面上有几个只读的文本框,在保存信息之前,页面发生了回发,可是这几个文本框的值却不见了。当时很困惑,不过由于刚毕业且刚刚接触.Net,并不知道怎样查找出现这个问题的原因。最后只好去掉了ReadOnly属性,并加上onkeydown="return false;"来代替。 这两天又遇到了这种情形。我们用一个简单的页面来模拟这种情形。页面包含一个只读文本框和一个按钮... 阅读全文