- 博客(6)
- 收藏
- 关注
转载 c#开发应避免的几个小滥用
一 String和StringBuilder 少量的字符串操作不宜采用StringBuilder。 由于string是不可变得对象,对于string的叠加,每次操作都会生成一个新的string对象。所以针对大量string的操作时,我们会采用StringBuilde。但似乎很多人都知道这一点,所以只要字符串相加,不管三七二一都用StringBuilde...
2015-11-09 13:45:00
117
转载 C#中的类型相等与恒等(Equality & Identity)
l Equality:如果两个对象是相同的类型,并且它们各自带有相同和等值的属性。(They are instances of the same type and if each of the fields in one object matches the values of the fields in the other object)Equality必须满足三个必要条件:ref...
2015-11-02 13:28:00
178
转载 C#接口的作用实例解析
一、接口的作用: 我们定义一个接口: public interface IBark { void Bark(); } 1、 再定义一个类,继承于IBark,并且必需实现其中的Bark()方法 public class Dog:IBark { public Dog() {} public void Bark() ...
2015-10-26 16:44:00
119
转载 C#中ArrayList 、Array与、string、string[]数组的相关转换
一、ArrayList 与 string、string[]数组的转换 1.ArrayList 转换为 string[] : ArrayList list = new ArrayList(); list.Add("aaa"); list.Add("bbb"); //转换成数组 string[] arrString = (stri...
2015-10-19 19:03:00
527
转载 C#中数组、ArrayList和List三者的区别
在C#中,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢。 数组 数组在C#中是最早出现的。它在内存中是连续的存储的,所以索引速度很快,而且赋值与修改元素也很简单。可以利用偏移地址访问元素,时间复杂度为O(1);可以用折半查找法查找元素,效率高。 string[] s=new string[3]; //赋值 s[0]=...
2015-10-11 13:24:00
295
转载 用记事本和Eclipse编写Java程序
JRE(Java Runtime Environment Java运行环境) 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。 JDK(Java Development Kit Java开发工具包) JDK是提供给Java开发人员使用的,其中包...
2015-09-28 18:12:00
604
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人