C#
文章平均质量分 75
babyan
Codding
展开
-
c#中的序列化
今天看了下c#中的序列化,做了个小例子,分别将一个对象序列化到XML文件、二进制文件和内存中。先来定义一个准备序列化的类:[Serializable]public class TestClass{ private double mCD; private double mHeight; private double mSWA;原创 2008-02-29 16:16:00 · 1115 阅读 · 1 评论 -
常用正则表达式
如果在一个网页中,要求某一个TextBox只能输入非负的浮点数,我们可以使用正则表达式以及验证控件(RegularExpressionValidator)来实现。方法是:添加验证控件(RegularExpressionValidator),将其关联到TextBox(ControlToValidate),然后在验证控件中添加属性:ValidationExpression="^/d+(/./d+原创 2008-08-28 16:19:00 · 488 阅读 · 0 评论 -
将Excel或CSV文件中的数据导出到DataSet
在我们的.Net程序中,有时需要将Excel中的表格数据或CSV文件中的数据导出到DataSet然后再进行处理,下面的方法使用OleDB来实现这一功能: Excel到DataSet: string xlsPath = @"D:/documents/TestLoad2.xls"; // 绝对物理路径 string connStr = "Provider=Microsoft.Jet.原创 2009-01-05 11:13:00 · 1115 阅读 · 0 评论 -
c# 引用类型和值类型区别 (摘)
(摘自:http://book.csdn.net/bookfiles/933/10093329328.shtml) 解析:CLR支持两种类型:值类型和引用类型。用Jeffrey Richter(《CLR via C#》作者)的话来说,“不理解引用类型和值类型区别的程序员将会把代码引入诡异的陷阱和诸多性能问题”。这就要求我们正确理解和使用值类型和引用类型。值类型包括C#的基本类型(用关键转载 2010-04-22 15:02:00 · 1289 阅读 · 1 评论 -
SQL Server 2008中使用FileStream存取大文件
SQL Server 2008中引入了Filestream,使用它可以将非机构化大型数据(如文本文档、图像和视频)等以varbinary(max)的形式存储在文件系统中。使用数据库的备份还原功能可以将这些数据一起备份还原。详细可以查看 MSDN:http://msdn.micro原创 2011-08-26 15:43:45 · 2648 阅读 · 1 评论