导航

随笔分类 -  c#.net

摘要:(2009-05-13 09:45:00) 转载 标签: it 分类:DOTNET(C#)学习 经常碰到同时需要对某个数据进行操作,或者对某个文件进行读写操作,对于这些操作我们以前往往不能很好的进行处理,自从C#语言中引入了loc... 阅读全文

posted @ 2010-04-27 13:01 阳光有约 阅读(416) 评论(0) 推荐(0)

摘要:DataSet ds=new DataSet();System.IO.FileStream fs=new System.IO.FileStream("abc.xml",System.IO.FileMode.Open);//读取XML文档ds.ReadXmlSchema(fs);fs.Close();... 阅读全文

posted @ 2010-03-16 10:56 阳光有约 阅读(447) 评论(0) 推荐(0)

摘要:#region 将二进制转化为文件 public static string ConvertByteToFile(object objData, string filePathName) { //string fileName = ""; //fileName = new PublicCons... 阅读全文

posted @ 2010-03-16 10:52 阳光有约 阅读(4090) 评论(2) 推荐(0)

摘要:#region 将二进制转化为文件 public static string ConvertByteToFile(object objData, string filePathName) { //string fileName = ""; //fileName = new PublicCons... 阅读全文

posted @ 2010-03-16 10:51 阳光有约 阅读(1941) 评论(0) 推荐(0)

摘要:publicstaticbyte[]ConvertFileToByte(stringfileName) { if(!System.IO.File.Exists(fileName)) { returnnull; } System.IO.FileStreamfs=newSystem.IO... 阅读全文

posted @ 2010-03-16 10:38 阳光有约 阅读(222) 评论(0) 推荐(0)

摘要:http://www.cnblogs.com/cuihongyu3503319/archive/2008/11/18/1336178.html 本来我理解的静态变量的生命周期是 void Application_Start开始 void Application_End结束的,本来这就是对的 今... 阅读全文

posted @ 2010-02-22 11:31 阳光有约 阅读(437) 评论(0) 推荐(0)

摘要:http://code.javaeye.com/blog/393283 在多线程中,为了使数据保持一致性必须要对数据或是访问数据的函数加锁,在数据库中这是很常见的,但是在程序中由于大部分都是单线程的程序,所以没有加锁的必要,但是在多线程中,为了保持数据的同步,一定要加锁,好在Framework中已经... 阅读全文

posted @ 2010-02-22 11:09 阳光有约 阅读(299) 评论(0) 推荐(0)

摘要:http://www.cnblogs.com/sashow/archive/2007/02/08/644679.html 摘要:系列文章,从一个基本的代码说起,逐步探索 ThreadPool 的奥妙。首先,看看线程池的样子: 从上图看出,线程池维护1个至n个线程,操作系统从请求队列中提取请求分配个线... 阅读全文

posted @ 2010-02-22 10:41 阳光有约 阅读(423) 评论(0) 推荐(0)

摘要:xml cdata的作用 2009年08月17日 星期一 10:13 许多地方都用到了CDATA部件,为此特地收集了一些相关资料说明。 CDATA为XmlNodeType的一个枚举值. CDATA节。 ... 阅读全文

posted @ 2010-01-13 10:23 阳光有约 阅读(423) 评论(0) 推荐(0)

摘要:/// /// 序列化及反序列化的辅助类/// public sealed class SerializeUtil{ private SerializeUtil() { } //序列化操作函数 #region 序列化操作函数 /// /// 将对象序列化为二进制字节 /// /// 待序列化... 阅读全文

posted @ 2009-10-12 15:23 阳光有约 阅读(270) 评论(0) 推荐(0)

摘要:转载的,有些地方可以稍加修改,记下了先XmlDatasetConvert 该类提供了四种方法: 1、将xml对象内容字符串转换为DataSet 2、将xml文件转换为DataSet 3、将DataSet转换为xml对象字符串 4、将DataSet转换为xml文件 XmlDatasetConvert.... 阅读全文

posted @ 2009-10-12 14:57 阳光有约 阅读(230) 评论(0) 推荐(0)

摘要:在 C# 中,我们用字符串 "\r\n" 表示回车换行符。 string str = "第一行\r\n第二行"; 但是我们更推荐 Environment.NewLine(名称空间为 System),Environment 是类,NewLine 是字符串属性,用于获取当前环境中定义的回车换行符字符串... 阅读全文

posted @ 2009-10-12 11:12 阳光有约 阅读(1387) 评论(0) 推荐(0)

摘要:如果我们要为Person类实现Clone方法,我们通常会这样写: [Serializable] public class Person : ICloneable { public string name = null; public int age = 0; public ob... 阅读全文

posted @ 2009-10-08 10:51 阳光有约 阅读(457) 评论(3) 推荐(0)

摘要:http://blog.163.com/china-yang/blog/static/22581966200976113718806/Serialization的概念 Serialization是.NET中一种实现对象持久性(Persistent)的机制。它是一个将对象中的数据转换成一个单一元素(通... 阅读全文

posted @ 2009-10-08 10:40 阳光有约 阅读(428) 评论(1) 推荐(0)

摘要:老的不行的问题想起来了巩固复习一下 首先: override是重载(有的翻译为覆盖),new是隐藏。override可以通过父类的引用调用子类的方法,new只能各自调用各自的方法。 再有:override覆盖虚方法,这样的话,子类里使用了新的方法体(父类方法/函数的功能被子类覆盖);New的话还是使... 阅读全文

posted @ 2009-07-15 23:21 阳光有约 阅读(204) 评论(0) 推荐(0)