在C#中.声明变量必须带类型!
   对数组int[]a 来说.
   a中的所元素都必须为int吗?
   我现在想声明一个混合数组.
   {{"Id",123},{"Name","名称"},{"State","状态"}}
   123为int,其它为字符,这是简单的一种,
   像这样的数据怎么声明!
   
我的主要目的是希望每一组的面的值对应
id=123
name="名称"
...
   或者有没有其它的解决办法!

解决方案 »

  1.   

    好.谢谢.我先去试试hashtable.
    主要功能就是将DataSet中的写回数据库
    我用的是DataAdpater先填充DataSet.然后再新添加记录.记录以值/对的形式用参数传过去!
      

  2.   

    主要功能就是将DataSet中的写回数据库
    我用的是DataAdpater先填充DataSet.然后再新添加记录.记录以值/对的形式用参数传过去!
    ==================================================如果这样的话,不用自己写,DataSet中的数据是可以直接更新到数据库的
      

  3.   

    class MyGroup
        {
            public MyGroup(string name,string state)
            {
                Name = name; State = state;
            }
            string Name;
            string State;
        }使用:
    Dictionary<int, MyGroup> mygroup_list = new Dictionary<int, MyGroup>();
    mygroup_list[123] = new MyGroup("Name1","State1");
    mygroup_list[124] = new MyGroup("Name2", "State2");
      

  4.   

    使用集合命名空间中对象,Dictionary, hastable或list等