C# C语言中的PHP等价锯齿数组#

C# C语言中的PHP等价锯齿数组#,c#,php,arraylist,multidimensional-array,C#,Php,Arraylist,Multidimensional Array,在PHP5中,我将一些数组声明为 $secArray0 = array(); $secArray1 = array(); $secArray2 = array(); $secArray3 = array(); $secArray = array(); $pHolder0 = array( 'Name' => 'Gomesh', 'EmpCode' => 'ID04', 'DeptId' => '1C', 'Age'=&g

在PHP5中,我将一些数组声明为

$secArray0 = array();
$secArray1 = array();
$secArray2 = array();
$secArray3 = array();
$secArray = array();
    $pHolder0 = array(
    'Name'   => 'Gomesh',
    'EmpCode'   => 'ID04',
    'DeptId'     => '1C',
    'Age'=> '25'
);
array_push($secArray0,$pHolder0);
稍后,在代码的某些地方,我在上面的数组中插入键值对,如下所示

$secArray0 = array();
$secArray1 = array();
$secArray2 = array();
$secArray3 = array();
$secArray = array();
    $pHolder0 = array(
    'Name'   => 'Gomesh',
    'EmpCode'   => 'ID04',
    'DeptId'     => '1C',
    'Age'=> '25'
);
array_push($secArray0,$pHolder0);
以此类推,价格为$secaray1、$secaray2、$secaray3

最后,我在$secArray中插入$secArray0,$secArray1….$secArray3作为

$secArray = array($secArray0,$secArray1,$secArray2,$secArray3);
现在我的问题是我能用C完成这样的事情吗

到目前为止我已经做到了

var secArray0 = new List<KeyValuePair<string, string>>();
secArray0.Add(new KeyValuePair<string, string>("Name", "gomesh"));
secArray0.Add(new KeyValuePair<string, string>("EmpCode", "ID04"));
secArray0.Add(new KeyValuePair<string, string>("DeptId", "1C"));
secArray0.Add(new KeyValuePair<string, string>("Age", "25"));
var secArray0=新列表();
添加(新的KeyValuePair(“Name”、“gomesh”);
添加(新的KeyValuePair(“EmpCode”、“ID04”);
添加(新的键值对(“DeptId”、“1C”);
secArray0.Add(新的KeyValuePair(“年龄”、“25”));
以此类推,直到第3节。但是如何在secArray中插入secArray0、secArray1、secArray2、secArray3呢?就像上面解释的PHP代码一样。

var secArray=new List();
var secArray = new List<Dictionary<string, string>>();
var secArray0 = new Dictiionary<string, string>();

secArray0["Name"] = "Gomesh";
secArray.Add(secArray0);
var secArray0=新词典(); secArray0[“Name”]=“Gomesh”; secArray.Add(secArray0);
对于
secArray 0
使用
词典
,对于
secArray
使用
词典[]

var secArray0 = new Dictionary<string, string>
    {
        { "Name", "gomesh" },
        { "EmpCode", "ID04" },
        { "DeptId", "1C" },
        { "Age", "25" }
    };

...

Dictionary<string, string>[] secArray =
    {
        secArray0,
        secArray1,
        ...
    };
var secArray0=新字典
{
{“Name”,“gomesh”},
{“EmpCode”,“ID04”},
{“DeptId”,“1C”},
{“年龄”,“25”}
};
...
字典[]secArray=
{
秘书长,
秘书长1,
...
};

使用一个for
secArray 0
和一个
Dictionary[]
for
secArray
。你能详细解释一下如何使用……Dictionary[]for secArray吗