没必要,用ArrayList来声明好了,要加数组内容时,一个add就搞定,不用重新声明大小
解决方案 »
- 这个泛型 List<T>的正确的写法是什么呢?
- WinForm中如何实现两个DataGridView的数据联动?
- C# byte数组如何转化成一个结构体
- c#中的“接口”问题,代码摆出。请帮我解答一下。100分奉上
- ASP.net 关于屏蔽回车键的 问题
- WinForm 2003 浏览器控件axWebBrowser 赋值问题
- windows media player控件怎么一次播放多个文件或者播放某一个文件夹下面的所有文件?
- InstallShiled的奇葩问题
- 关于ReportViewer,急!!
- c#里面panel的滚动条不灵活
- [求助]如何在后台服务中添加新闻之后即写入数据库又生成一个单独的html文件
- C++是双刃剑,大家怎么看?
以下是Microsoft .Net框架程序设计(修订版)中实现 redim函数的方法:
public static Array Redim(Array origArray,Int32 desiredsize)
{
//确定每个元素类型
Type t=origArray.GetType().GetElementType();
//创建一个含有期望元素个数的新数组
//新数组的类型必须匹配原数组的类型
Array newArray=Array.CreateInstance(t,desiredsize);
//将原数组中的元素拷贝到新数组中
Array.Copy(origArray,0,newArray,0,Math.Min(origArray.Length,desiredsize));
return newArray;
}