随笔分类 -  C#

字符编码(转)
摘要:一、 ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的... 阅读全文
posted @ 2009-03-24 21:34 大世界的蚂蚁 阅读(323) 评论(0) 推荐(0)
正则表达式之匹配关系(转)
摘要:(1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的:string x="D:\\My Huang\\My Do... 阅读全文
posted @ 2009-03-21 18:40 大世界的蚂蚁 阅读(686) 评论(0) 推荐(0)
.NET里的序列化和反序列化
摘要:一:为什么要序列化:1:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本(将类的属性字段值保存到磁盘中)2:按值将对象从一个应用程序域发送至另一个应用程序域,通常地讲就是在网络上传送对象的字节序列二:实现序列化的方式.NET Framework 为序列化提供了三个格式化程序:System.Runtime.Serialization.Formatters.Binary.Binary... 阅读全文
posted @ 2009-03-18 19:50 大世界的蚂蚁 阅读(581) 评论(0) 推荐(1)
ref和out关键字的用法
摘要:ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字。例如:class RefExample{ static void Method(ref int i) { i = 44; } static void Main() { int val = 0; Method(... 阅读全文
posted @ 2009-03-18 13:35 大世界的蚂蚁 阅读(409) 评论(0) 推荐(0)
C#正则表达式的简单用法
摘要:using System; using System.Text.RegularExpressions; namespace bobomousecom.crm { /// <summary> /// Regexlib 的摘要说明。 /// </summary> public class Regexlib { public Regexlib() { // // TODO: ... 阅读全文
posted @ 2009-03-16 20:19 大世界的蚂蚁 阅读(959) 评论(0) 推荐(0)
C#读写文本文件
摘要:1、使用FileStream读写文件文件头:using System;using System.Collections.Generic;using System.Text;using System.IO;读文件核心代码:byte[] byData = new byte[100];char[] charData = new char[1000];try{FileStream sFile = new ... 阅读全文
posted @ 2009-03-16 19:46 大世界的蚂蚁 阅读(2729) 评论(0) 推荐(1)
DateTime的具体用法
摘要://实例化DateTime对象 DateTime date1 = new DateTime(2008, 5, 1, 8, 30, 52); date1 .DayOfWeek返回实例化对象的所在星期 //今天 DateTime.Now.Date.ToShortDateString(); //昨天,就是今天的日期减一 DateTime.Now.AddDays(-1).ToShortDateS... 阅读全文
posted @ 2009-03-16 19:08 大世界的蚂蚁 阅读(1069) 评论(0) 推荐(0)