小编the*_*ver的帖子

在visual basic中使用toupper和tolower

试图让它改变解析的字符串段的第一个字母的大小写.因此,如果用户在txtName中输入"JOHN WAYNE DOE",那么它将显示"John Wayne Doe",我按照它在书中显示的方式输入它,但是消息框显示已解析的字符串,但是它已输入,因此在上面的示例中返回是"JOHN WAYNE DOE"我认为它是一个逻辑错误,因为我知道这样做很多只是不知道我在哪里犯了错误.

    Dim name As String = txtName.Text
    name = name.Trim
    Dim names() As String = name.Split(CChar(" "))
    Dim firstName As String = names(0)
    Dim middleName As String = names(1)
    Dim lastName As String = names(2)

    Dim firstLetters1 As String = firstName.Substring(0, 1).ToUpper
    Dim otherletters1 As String = firstName.Substring(1).ToLower

    Dim firstLetters2 As String = middleName.Substring(0, 1).ToUpper
    Dim otherletters2 As String = middleName.Substring(1).ToLower

    Dim firstletters3 As String = lastName.Substring(0, 1).ToUpper
    Dim otherletters3 As String = lastName.Substring(1).ToLower …
Run Code Online (Sandbox Code Playgroud)

vb.net case toupper tolower

2
推荐指数
1
解决办法
2672
查看次数

标签 统计

case ×1

tolower ×1

toupper ×1

vb.net ×1