摘要: 今天刚刚明白ref和out的区别,只限于个人理解如有不同请赐教,谢谢首先我感觉ref和out是针对于值类型来说,以前一直认为是针对于引用类型看下面的一段代码1.首先结果 i=0;ints[0]=0 i=0;ints[0]=1002.ints作为一个引用类型在传入方法后,对ints[0]进行了赋值,是将引用类型的地址引用到了100这个值得堆上,3.而值类型i引入到另外一个方法后进行赋值不会对原有字符串进行改变4.ref就是为了解决这个问题,让值类型能够和引用类型一样在传入方法后值会进行改变using System;using System.Collections.Generic;using S. 阅读全文
posted @ 2014-04-05 18:20 农村小伙 阅读(2286) 评论(10) 推荐(0) 编辑