可以說我有3個名爲LBL_1,LBL_2和LBL_3的標籤。合併字符串以查找變量名稱
然後,我有一個功能,使得1,2隨機選擇3
我如何可以結合該值與標籤的名字嗎?
像這樣
Dim NR As Integer = MyOneToThreeRandomizer()
'Now NR is 1,2 or 3
LBL_ & NR.ToString(or something) & .Text = "Hello world!"
當然,我可以做這樣的事情;
Dim NR As Integer = MyOneToThreeRandomizer()
If NR = 1 Then
LBL_1.Text = "Hello World!"
Else If NR = 2 Then
LBL_2.Text.....
....And so on
但在這種情況下,它可能高達80個號碼所以這種感覺真不好。
我敢肯定,這已被問過,有幾個類似的問題,但我不能找到真正的重複。 – 2013-02-27 14:29:07