学生姓名的结尾应为" 2016"。这是修改字符串的最佳方法:
Dim Student As String
If Student.Substring(0, 8) = "JoeBlogs" Then
stg = Student.Insert(0, 3)("2016")
End If
我想要字符串读取" Joe2016Blogs"
答案 0 :(得分:0)
完成数千次后应该避免字符串连接,但是对于快速的事情,以下内容将会这样做:import Promise from 'bluebird'
async function processNumber (int) {
await Promise.delay(500)
return {number: int + 3}
}
async function alpha () {
let resultOne = await processNumber(5)
let resultTwo = await processNumber(5 + 8)
let resultThree = await processNumber(resultOne.number)
let resultFour = await processNumber(resultOne.number + resultThree.number)
return resultFour
}
async function beta () {
let {resultOne, resultTwo} = await Promise.props({
resultOne: processNumber(5),
resultTwo: processNumber(5 + 8)
})
let resultThree = await processNumber(resultOne.number)
let resultFour = await processNumber(resultOne.number + resultThree.number)
return resultFour
}
async function main () {
const TEST_ALPHA = 'test alpha'
const TEST_BETA = 'test beta'
console.time(TEST_ALPHA)
let resultAlpha = await alpha()
console.log(resultAlpha)
console.timeEnd(TEST_ALPHA)
console.time(TEST_BETA)
let resultBeta = await beta()
console.log(resultBeta)
console.timeEnd(TEST_BETA)
return true
}
main()
.then(console.log)
.catch(console.error)
答案 1 :(得分:0)
字符串类型是不可变的,因此在任何情况下都需要创建新的字符串 您可以使用串联
Dim newValue As String = stringVariable + "2016" + anotherStringVariable
或者您可以使用String.Format
方法
Dim newValue As String = String.Format("{0}2016{1}", firstValue, secondValue);
在VB.NET 14中,您可以使用更易读的字符串插值功能
Dim newValue As String = $"{first}2016{second}"
如果您使用未知数量的变量在循环中创建字符串,请使用StringBuilder
Dim builder As New StringBuilder()
For Each item As String in stringCollection
builder.Append(item)
builder.Append("2016")
End For
Dim allItems As String = builder.ToString()
在您的情况下,主要问题是将“JoeBlog”拆分为名称和“博客”字样,然后将“2016”分隔为
答案 2 :(得分:0)
我建议您遵循Fabio's answer中的建议,但是,为了回答您的具体问题,您可以执行以下操作:
Dim Student As String = "JoeBlogs"
If Student.Substring(0) = "JoeBlogs" Then
Dim stg as string = Student.Insert(3, "2016")
console.WriteLine(stg)
End If
产生以下内容:
Joe2016Blogs