摘要: //统计welcome to chai 中每个字符出现的次数,不考虑大小写 阅读全文
posted @ 2017-11-05 09:50 wb_enduo 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 装箱和拆箱:先提条件看这两种类型是否存在继承关系才有可能发生拆箱和装箱 装箱:就是将值类型转换成引用类型会影响程序的性能 避免装拆箱 拆箱:就是将应用类型转换成值类型 //int n=10; //object =n;//装箱 int nn=(int)0;//拆箱 阅读全文
posted @ 2017-11-05 09:34 wb_enduo 阅读(133) 评论(0) 推荐(0) 编辑
摘要: //一旦你确定了泛型的类型,集合里的元素已经有了确切的定义 //将数组转集合用ToArray //List泛型集合转换成数组(必须和转换的类型一致) //int[] number = list.ToArray(); //声明一个string类型的泛型集合 //List<string> list = 阅读全文
posted @ 2017-11-05 09:30 wb_enduo 阅读(464) 评论(0) 推荐(0) 编辑
摘要: // Hashtable 键值对集合 一个键对应一个值 阅读全文
posted @ 2017-11-04 22:08 wb_enduo 阅读(232) 评论(0) 推荐(0) 编辑
摘要: // File 类(静态类) File 的缺点:只能用来读小文件 (它是一下子全都读进去) 删除一个文件 彻底删除 复制一个文件 剪切 //读取字节 byte[] buffer = File.ReadAllBytes(@"C:\Users\wbrm\Desktop\新建文本文档.txt"); //不 阅读全文
posted @ 2017-11-04 21:43 wb_enduo 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1 private const String Jian = "啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞... 阅读全文
posted @ 2017-11-04 21:09 wb_enduo 阅读(2068) 评论(0) 推荐(0) 编辑
摘要: // 每次集合中实际包含的元素个数(count)超过了可包含元素的个数capcity //的时候集合就会向内存中申请多开启一倍的空间,来保证集合长度够用 static void Main(string[] args) { ArrayList list = new ArrayList(); list. 阅读全文
posted @ 2017-11-04 19:31 wb_enduo 阅读(3132) 评论(0) 推荐(0) 编辑
摘要: ArrayList 集合:很多数据的一个集合 数组:长度不可变、类型单一 集合的好处:长度可以任意改变 类型随便 集合长度都的问题 很多数据的集合数组类型不可变 长度单一 ArrayList list=new ArrayList ; 它不是静态的,我们可以尝试的创建一个对象 //创建了一个集合对象 阅读全文
posted @ 2017-11-04 18:23 wb_enduo 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 里氏转换: Person p=new Student(); 如果说子类可以赋值给父类 那我们应该声明一个父类类型去指向子类对象 如果说父类中装的是子类对象 可以考虑将父类强转为子类对象用 is 转换成功返回 true as 转换成功返回对应的对象 来接收ss students ss =p as st 阅读全文
posted @ 2017-11-04 17:43 wb_enduo 阅读(536) 评论(2) 推荐(0) 编辑
摘要: 1)、Length:获得当前字符串中字符的个数2)、ToUpper():将字符转换成大写形式3)、ToLower():将字符串转换成小写形式4)、Equals(lessonTwo,StringComparison.OrdinalIgnoreCase):比较两个字符串,可以忽略大小写5)、Split( 阅读全文
posted @ 2017-11-04 16:54 wb_enduo 阅读(469) 评论(3) 推荐(0) 编辑