.net2.0中改变数组大小

.net1.x中
        private Array Redim(Array oldArr, int nNewSize)
        {
            Type type 
= oldArr.GetType().GetElementType();
            Array newArr 
= Array.CreateInstance(type, nNewSize);
            
if (object.Equals(null, oldArr))
            {
                
return newArr;
            }
            Array.Copy(oldArr, 
0, newArr, 0, Math.Min(oldArr.Length, nNewSize));
            
return newArr;
        }
.net2.0中
Array.Resize<byte>(ref arrResult, nTotalCount);

posted on 2006-07-22 17:43  萝卜青菜  阅读(483)  评论(0编辑  收藏  举报

导航