摘要: Array 就是最最基本的数组,会有各种越界之类的问题 int[] array1=new int[] {};定义大概长这样 ArrayList Array的vector版本,但是所有的元素类型都是对象,因此涉及到装箱拆箱以及类型不安全等问题 必须引入System.Collections 问题大概就是 阅读全文
posted @ 2017-05-09 23:12 -Ash 阅读(280) 评论(0) 推荐(0) 编辑
摘要: GetHashCode的作用是用来判定是否是同一个对象。 C#仍然是一种静态类型的语言。var这种关键字知识为了使用方便。编译器自行推断其类型罢了。 C#还是类型安全的,除非其中存在转换关系,否则是不允许转换进行的。 值类型是不安全的。因此也不允许继承之类的操作。分在线程栈上,不受GC影响。 引用类 阅读全文
posted @ 2017-05-09 21:26 -Ash 阅读(536) 评论(0) 推荐(0) 编辑