以下代码在执行时显示无效限定符
Dim strs As String
Dim insStr As String
Dim strRes As String
strs = "This is VB.NET Test"
insStr = "Insert"
strRes = strs.Insert(insStr)
答案 0 :(得分:3)
如果查看String.Insert
的签名,可以看到它需要两个参数。你只提供了一个。您需要指定将第二个字符串插入的位置:
Dim strs As String
Dim insStr As String
Dim strRes As String
Dim index As Integer = 0
strs = "This is VB.NET Test"
insStr = "Insert"
strRes = strs.Insert(index, insStr)
'strRes = "InsertThis is VB.NET Test"
答案 1 :(得分:1)
你忘了说它应该插入字符串的哪个位置。
strRes = strs.Insert(strs.Length \ 2, insStr)