我们可以用Array.CreateInstance(参数1,10)创建数组。那我们可以用该方法创建一个未知类型的数组吧,比如
public void CreateArr(数组类型参数) {
Array arrMy=Array.CreateInstance(参数1,10);
//这些参数怎么写?
}
public void test(){
//假设我们要创建一个int数组,这里该怎么写?
CreateArr(?);
}
public void CreateArr(数组类型参数) {
Array arrMy=Array.CreateInstance(参数1,10);
//这些参数怎么写?
}
public void test(){
//假设我们要创建一个int数组,这里该怎么写?
CreateArr(?);
}
解决方案 »
- 输入2010,如何查询该年所有数据
- 求隐藏主窗口标题栏的方法
- 第一次做winfrom开发,麻烦进来看看,打开新窗口关闭当前窗口的问题,谢谢
- 如何让toolBar中的按钮不可用
- vs2005中我在DataGridView中添加了一个CheckBox,我想问怎么判断checkbox的状态是否选中?
- 请问高手,C#的.CS文件怎样编译方便?
- 如何对URL中的http链接进行分析,将相对路径转换为绝对路径?
- ???关于axWebBrowser控件???
- 小弟作了一个菜单控件,请大家指教
- 水晶报表闪烁的问题
- DataGridView大小
- 通过写服务来启动带有线程的程序、出现system.OutMomeryException
这样不得吗
public static Array CreateArr(Type type,Int32 length)
{
Array arrMy=Array.CreateInstance(type , length);
return arrMy;
}
static void Main(string[] args)
{
Int32[] arr = (Int32[])Program.CreateArr(typeof(Int32), 10); }