2009年5月31日
摘要: 1.正规表达式:System.Text.RegularExpressions.Regex.Replace(str, "([ ]+)", "")--str是输入或要检测的字符串。2.使用字符串自带的Replace方法:str.Replace(" ","")-------------str是输入或要检测的字符串。3.由于空格的ASCII码值是32,因此,在去掉字符串中所有的空格时,只需循环访问字符串中... 阅读全文
posted @ 2009-05-31 16:12 二地主 阅读(1769) 评论(0) 推荐(0) 编辑
摘要: 今天在工作中遇到一个问题,如何将一个string类型转成byte[]?  这种问题就属于知道了就及其简单,不知道就够你忙活半天的那种。其实只要一个语句就OK了:   byte[]byteArray=System.Text.Encoding.Default.GetBytes( str );  怎么样,够简单吧?  反过来也是一样,把byte[]转成string:stringstr=System.Te... 阅读全文
posted @ 2009-05-31 16:11 二地主 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 项目中有一组数据是以16进制文本格式显示的,如0A 10 03 FF,写入时需要将其转化为byte类型。开始是想了很多办法,比如直接在前面加上0x,如果定义变量并赋值就可以,如:byte x = 0xFF,这样,就被看作是一个十六进制的数据,但如果直接拼上0x,则会被看成一个字符串,编译都通不过,如果对其强制转化的话,会提示是不符合规则的,不能转换。后来找到ToByte这个方法,其中有个参数,可以... 阅读全文
posted @ 2009-05-31 15:42 二地主 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 1、什么是ArrayListArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList最简单的例子:ArrayListList=newArrayList();for(inti=0;i<10;i++)//给数组增加10个Int元素L... 阅读全文
posted @ 2009-05-31 10:41 二地主 阅读(173) 评论(0) 推荐(0) 编辑