摘要: 在处理String对象时,有时候需要去除一些额外的字符,如:空格等 主要的方法: string.Trim() 常用 无参默认去除字符串两端的空格,多个空格也能一次性去掉;但是注意只是两段,内部无法控制!! string.Trim(char []) 当有多个特定字符需要去除的时候,用这种方法 stri 阅读全文
posted @ 2018-02-17 15:04 上清风 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 当我们显示字符串数据时,有时候我们需要考虑数据的排列美观。 比如一些人名和一些编号,我们想让他们整齐对齐显示等。 C# String类提供了2种操作方法: String.PadLeft(int totalWidth)//在指定长度内实现右对齐(Pad是Padding填充的简写,PadLeft按照理解 阅读全文
posted @ 2018-02-17 11:56 上清风 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 字符串比较的原理是什么? 原理: 从两个字符串的第一个字符开始逐个进行比较(按字符的ASCII值进行大小比较),直到出现不同的字符或遇到‘\0’为止。 如果全部字符都相同,就认为两字符串相等,返回0; 若出现了不相同的字符,则以第一个不相同的字符比较结果为准,若前者字符大于后者,则返回1,否则返回- 阅读全文
posted @ 2018-02-17 10:47 上清风 阅读(36011) 评论(0) 推荐(2) 编辑
摘要: 也可以考虑封装的更友好,在SplitWords(string s)方法参数加一个传递分隔符数组,对数组里的每个分割符进行相应的分割功能。 阅读全文
posted @ 2018-02-15 11:37 上清风 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 刚开始代码无法运行,修改后原书代码可以运行了,可是书本的思想还是错的。 虽然接下来的都是讲错误的思想下的“错误”的修改。 原书缺了窗体控件的代码,虽然在VS下不需要手动写窗体的代码,但是刚开始确实也不会怎么弄窗体 记录窗体拖拽的方法: 首要的一步是新建一个Windows窗体应用程序:文件 --> 新 阅读全文
posted @ 2018-02-14 16:28 上清风 阅读(273) 评论(0) 推荐(0) 编辑
摘要: BitArray类用来处理位集合。 它和ArrayList十分类似,可以动态调整大小,可以在需要的时候添加二进制位而不用担心数组越界的问题。(所以本质它也是集合里套一个数组,可能是线性数组) 什么是位集合? 位集合是可以用来有效表示Boolean值的集合。注意:表示True/False的集合,不是0 阅读全文
posted @ 2018-02-13 18:42 上清风 阅读(8127) 评论(0) 推荐(1) 编辑