我一直試圖弄清楚這一點,現在似乎無法找出答案。我不明白爲什麼這是不可能的。我在VB.NET中編碼。在VB.NET中動態創建變量
這裏是我的問題: 我需要動態創建變量,並能夠在後面的代碼上引用它們。
更多詳細信息: 變量的數量來自針對用戶定義值的某些數學運算。在這個特定的情況下,我想創建整數,儘管我預見到需要能夠用任何類型的變量來完成這個任務。看來我最大的問題是能夠以獨特的方式命名它們,以便稍後能夠引用它們。
簡單示例: 假設我的值爲10,其中我需要爲其創建變量。我想運行一個循環來創建這10個整數。在後面的代碼中,我將引用這10個整數。
對我來說這似乎很簡單,但我無法弄清楚。任何幫助將不勝感激。提前致謝。
這是最接近你可能得到,但你需要一個字典爲每個數據類型 – Basic
@Basic是的,你會,除非你想放棄類型檢查,並將其設置爲「Dictionary(Of String,Object)」,在這種情況下,該值可以是任何類型的對象。 –
這看起來像它會做的伎倆。在此之前,我從未使用過Dictionary(T)類。感謝您的快速回復和評論的代碼片段。 – Jonathan