C#根据用户输入动态访问变量
本文关键字:动态 访问 变量 输入 用户 | 更新日期: 2023-09-27 18:25:31
我是C#的新手,但我有一个正在进行的学校项目,需要一些指导。我有多个数组,我称之为array1、array2、array3、array4等等,直到array9。现在用户正在输入框中输入数字,我将543这样的输入拆分为5 4 3我想动态调用
array5 array4 array3。所以基本上在控制台中显示这些数组的内容。
字符串值=input.Text.ToString();
foreach (string s in Array[value[0]])
{
-- will loop through all values of array and out put
foreach (string s in Array[value[1]])
{
-- will loop through all values of array and out put
foreach (string s in Array[value[2]])
{
-- will loop through all values of array and out put
}
}
}
我该如何做到这一点?请帮助
尝试
var arrays = new List<int[]>(){array1,....,array9};
然后,如果你有5,4,3,你可以调用像这样的数组
arrays[4], arrays[3], arrays[2]