【发布时间】:2021-10-30 19:16:29
【问题描述】:
嗨,我有一个代码可以使用 for 循环转换字符串数组的每个元素的小写字母。问题是只有最后一个元素出现在输出(标签)上,但在调试输出上显示正常
Dim lst() = {"apple", "banana", "cherry"}
For Each item As String In lst
Dim array() As Char = item.ToCharArray
array(0) = Char.ToUpper(array(0))
Dim newS = New String(array)
Dim value As String = String.Join("/", newS)
TextBox1.Text = value
Debug.Write(value)
Output.Text = value
Next
Debug.WriteLine("")
这是发生的问题,它将标签更改为最后一个带有大写字母的元素,但是 我希望输出与调试输出相同
苹果香蕉樱桃
【问题讨论】:
-
您希望在这里发生什么?我看不到该代码更改了任何标签。
-
我改了代码,好像我贴的代码不完整,可以看看吗?
-
我只需要访问 for 循环中的值