在C#win表单中使用word将字符串拆分为新行

在C#win表单中使用word将字符串拆分为新行,c#,string,C#,String,我有一根大绳子,我想用Word把它分开,然后像这样把它放到新的一行 开始了几次错误,快乐说痛苦已经结束了/ 国家突发事件是它的目的。她离开了我的爱人 他更吵了 我想用aaa/在aaa/之前拆分它,我需要新的代码行我尝试了这段代码,但没有按我预期的那样工作 bolo.Split(new string[] { "aaa/" }, StringSplitOptions.None) bolo.replace(“aaa/”,environment.NewLine+“aaa/” 您可

我有一根大绳子,我想用Word把它分开,然后像这样把它放到新的一行

开始了几次错误,快乐说痛苦已经结束了/ 国家突发事件是它的目的。她离开了我的爱人 他更吵了

我想用aaa/在aaa/之前拆分它,我需要新的代码行我尝试了这段代码,但没有按我预期的那样工作

 bolo.Split(new string[] { "aaa/" }, StringSplitOptions.None)

bolo.replace(“aaa/”,environment.NewLine+“aaa/”

您可以使用以下简单易用的代码:

string bigText = "TEstTEstTEst aaa/ TEstTEstTEst aaa/ ";
string newText = bigText.Replace(("aaa/", Enviroment.NewLine);
newText = aaa/ + newText;

所以基本上你想用
环境
aaa/“
。换行
?你想拆分还是用“换行”来替换?请显示您的预期输出。它是如何“不按预期工作”的,您预期的是什么?请注意,
.Split
不会更新
bolo
,但会返回一个字符串数组您的文本中有“end aa/State”(双a),而不是(我所期望的)“end aaa/State”(aaa)-您的帖子中的一个打字错误?
var splitStr = bolo.Split(new string[] { "aa/" }, StringSplitOptions.None); //split with aa/ first
var joinedStr = string.Join(string.Empty, splitStr); //convert the split array back to a string
var splitStr2 = joinedStr.Split(new string[] { "aaa/" }, StringSplitOptions.None); //split with aaa/