VB.NET字符串操作 - 仅限一个字母大写字母

Sco*_*ott 0 vb.net string

所以我有一个字符串"NEW".

什么是将该字符串转换为"新"的SIMPLEST方法.

基本上现在我这样做:

Case "NEW"
    makes = connector.GetMakesByYear(_AuthorizationKey, "NewCar", CDate(Now), Year)
Case "USED"
    makes = connector.GetMakesByYear(_AuthorizationKey, "UsedCar", CDate(Now), Year)
Run Code Online (Sandbox Code Playgroud)

我宁愿不使用case语句,因为它只需要更改一个参数,并且都附加了"Car".

Kon*_*lph 5

使用"旧"字符串函数,您可以使用:

result = StrConv("hello world", VbStrConv.ProperCase)
Run Code Online (Sandbox Code Playgroud)

将字符串转换为"正确的大小写".但是,在您的情况下,这可能会导致(如果我读右)"Usercar",而不是"UserCar".