簡體   English   中英

C#根據用戶輸入動態訪問變量

[英]C# dynamically access variables based on user input

我是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]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM