【发布时间】:2015-06-02 18:13:14
【问题描述】:
string[] listKeys = key.Split(',');
string[] OrKeys;
string[][] AdvListKeys;
for (int i = 0; i < listKeys.Length; i++)
{
OrKeys = listKeys[i].Split('|');
for (int j = 0; j < OrKeys.Length; j++)
{
AdvListKeys = new string[i][j];
AdvListKeys[i][j] = OrKeys[i];
}
}
我正在尝试将字符串"glu|com,inf|ina" 输入到C# 的锯齿状数组中,这样它的列将由listKeys 的长度定义(由逗号分隔)和由OrKeys 的长度定义的行(由“|”分割),存储在锯齿状数组中的值将是第 1 列的 {"glu", "com"} 和第 2 列的 {"inf", "ina"}!
目前我收到此错误:
错误 2 排名说明符无效:预期为 ',' 或 ']' 有人可以帮忙吗?
【问题讨论】:
-
我不明白。您想为每个字符串关联一个键吗?如果您必须使用地图。