上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 48 下一页
摘要: http://msdn.microsoft.com/zh-cn/library/6sh2ey19(VS.80).aspx 阅读全文
posted @ 2010-10-10 18:18 春哥也编程 阅读(250) 评论(0) 推荐(0)
摘要: C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小,但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的2.数组要声明元素的类型,集合类的元素类型却是object.3.数组可读... 阅读全文
posted @ 2010-10-09 23:39 春哥也编程 阅读(910) 评论(0) 推荐(0)
摘要: 1.数组、arraylist和list的区别(请详细解释) 2.泛型是怎么回事?===============我简单的说一下: 数组:固定长度的一段内存。 ArrayList:可以理解为可以动态增加内存的数组,是一种链表。 list是一种范型链表,解决了ArrayList对于值类型需要装箱拆箱的缺点。================数组就是值对象,它存储数据元素类型的值的一系列位置. Arrayl... 阅读全文
posted @ 2010-10-09 23:37 春哥也编程 阅读(574) 评论(0) 推荐(0)
摘要: 1.数组集合其实,在数组的一节里面已经包含了这个概念了。其实数组集合就是 new int[2];官方参考地址:http://msdn.microsoft.com/zh-cn/library/57yac89c(VS.80).aspx2.ArrayListArrayList跟数组(Array)的区别:http://msdn.microsoft.com/zh-cn/library/41107z8a(VS... 阅读全文
posted @ 2010-10-09 23:36 春哥也编程 阅读(1356) 评论(0) 推荐(0)
摘要: 一直知道ArrayList性能不太好,今天就来试了一下, 贴下来以后使用时做个参考.请看下面的代码:[代码]运行就可以看到,性能的区别的ArrayList 360Array 25List<T> 60从上面的结果可以看出, 360与25之让的差距. 不同项目不同需求, 小项目用ArrayList能使工作简单, 用也是可以的, 只是做个测试, 并不是排挤, 毕竟微软还是把它做出来了. 所以... 阅读全文
posted @ 2010-10-09 23:35 春哥也编程 阅读(1169) 评论(0) 推荐(0)
摘要: 在C++中按值传递对象时,会调用拷贝构造函数生成对象的副本,那么对应的C#中也是这样的吗?无论是在C++中还是在C#中,当变量或对象作为函数参数进行传递时都有两种方式:按值传递和按引用传递。所谓按值传递是指在函数体内部使用的是对象的副本,在C++中这个副本是调用对象的拷贝构造函数完成的,而函数对副本的修改不会影响原来的对象。如//C++void Fun1(Student ss){ ... ... ... 阅读全文
posted @ 2010-10-08 14:30 春哥也编程 阅读(3023) 评论(0) 推荐(0)
摘要: C#值类型数据直接在他自身分配到的内存中存储数据,而C#引用类型只是包含指向存储数据位置的指针。基础数据类型(string类型除外):包括整型、浮点型、十进制型、布尔型。整型包括:sbyte、byte、char、short、ushort、int、uint、long、ulong 这九种类型;浮点型就包括 float 和 double 两种类型;十进制型就decimal ;布尔型就是 bool 型了。... 阅读全文
posted @ 2010-10-08 14:26 春哥也编程 阅读(1015) 评论(0) 推荐(0)
摘要: 由于昨天在一个大公司面试,被c#中的一个interface给难住了,所以回来以后我就找了这些资料看了一下,有了一点感觉。记录下来,方便以后使用。c# interface定义:就是以前使用的类似于 API 的东西,别人告诉你一个类型,你在心得开发过程中可以使用。比如: interface ITest { string iText(); } class Test:ITest { #region ITe... 阅读全文
posted @ 2010-10-04 18:30 春哥也编程 阅读(1231) 评论(0) 推荐(0)
摘要: 如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(STL)的字符串类,那么你对String.Format方法肯定很熟悉。在C#中也经常使用这个方法来格式化字符串,比如下面这样: intx=16;decimaly=3.57m;s... 阅读全文
posted @ 2010-10-04 18:28 春哥也编程 阅读(259) 评论(0) 推荐(0)
摘要: 如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(STL)的字符串类,那么你对String.Format方法肯定很熟悉。在C#中也经常使用这个方法来格式化字符串,比如下面这样: intx=16;decimaly=3.57m;s... 阅读全文
posted @ 2010-10-04 18:28 春哥也编程 阅读(930) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 48 下一页