作为任务的目标

本文关键字:目标 任务 | 更新日期: 2023-09-27 18:08:05

我尝试在c#中转换旧的VB应用程序,而我遇到了这行代码:

Mid(strData, intPosition + 1, intLenght) = strValue

如何翻译成c#?

作为任务的目标

您必须将RemoveInsert组合起来,如:

strData.Remove(intPosition, intLenght).Insert(intPosition, strValue);

以上假设strValue的长度等于intLenght。如果strValue可能更长,那么要复制Mid语句,我们需要这样做:

strData.Remove(intPosition, intLenght)
       .Insert(intPosition, strValue.Substring(0, intLenght));