首页 新闻 会员 周边

怎么用for循环创建数组:用for循环的循环变量做数组名

0
[已解决问题] 解决于 2013-09-23 15:59

怎么用for循环创建数组:用for循环的循环变量做数组名
 int h = 3;
          
            for (int demision = 1; demision <= h; demision++)
            {
                int[]  hh+demision = new int[4];
            }
怎么实现、

新麦穗的主页 新麦穗 | 初学一级 | 园豆:82
提问于:2013-08-12 11:35
< >
分享
最佳答案
0

int h = 3;
        Dictionary<string,int[]>   dic=new Dictionary<string,int[]> ();
            for (int demision = 1; demision <= h; demision++)
            {

                dic.Add(hh+demision,new int[4]);
            }

奖励园豆:5
田林九村 | 老鸟四级 |园豆:2367 | 2013-08-12 11:52
其他回答(2)
0

啊。。你的程序里是否可以考虑key,value这样的键值对来实现呢?。。比如 dictionary<string,int[]>这个。。

钻葛格 | 园豆:342 (菜鸟二级) | 2013-08-12 11:44
0

int[]  hh+demision = new int[4];这样的方法是不行的。因为定义变量名子不能有变量;

可以考虑上面变通的方法。

你也可以试试反射可不可以实现你的需求。

Albert Fei | 园豆:2102 (老鸟四级) | 2013-08-12 13:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册