假设我有一个字符串" ABCDEFGH"我想在此字符串中添加一个字符,例如(将Z添加到第四列);
ABC ž DEFGH
如何有效地执行此操作,而不是将字符串更改为char,将所有字符移动到新列,然后再添加char?
答案 0 :(得分:2)
答案 1 :(得分:1)
为什么不只是insert:
string source = "ABCDEFGH";
char item = 'Z';
string result = source.Insert(3, item.ToString());
答案 2 :(得分:1)
使用string.Insert:
var start = "ABCDEFGH";
var result = start.Insert(3, "Z");
请注意,索引是基于0的。
答案 3 :(得分:1)
你可以尝试:
string str = "ABCDEFGH";
str = str.Insert(3, "Z");
答案 4 :(得分:0)
如果您不知道索引,可以像这样做
ldapsearch -H ldap://SRV001 -D "acme\SVC_LDAP_A" -w mySecretPassword