相关疑难解决方法(0)

66
推荐指数
3
解决办法
8万
查看次数

Ampersand vs plus用于在VB.NET中连接字符串

在VB.NET中,使用&连接字符串而不是+

例如

Dim x as String = "hello" + " there"
Run Code Online (Sandbox Code Playgroud)

Dim x as String = "hello" & " there"
Run Code Online (Sandbox Code Playgroud)

是的,我知道我想要使用很多字符串连接StringBuilder,但这更像是一个普遍的问题.

vb.net string-concatenation

53
推荐指数
5
解决办法
7万
查看次数

VB.NET:将包含"Lastname,Firstname"的字符串转换为"Firstname Lastname"

我正在尝试将包含某个名称的字符串转换为"Last,First"到"First Last".

这就是我现在这样做的方式:

name = name.Trim
name = name.Substring(name.IndexOf(",") + 1, name.Length) & " " & name.Substring(0, name.IndexOf(",") - 1)
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我收到以下错误:

ArgumentOutOfRangeException未处理

索引和长度必须指向字符串中的位置

参数名称:长度

有人可以解释为什么我会收到此错误以及我应该如何做到这一点?

vb.net string

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

标签 统计

vb.net ×3

string ×2

string-concatenation ×1