将一个字符串一分为二

本文关键字:一个 字符串 一分为二 | 更新日期: 2023-09-27 18:25:48

我正在创建一个应用程序,它根据输入到几个文本框中的内容来保存文件。示例:我有一个主题文本框,它等于"test",还有一个消息正文文本框,等于"test123",保存的文件如下所示:

[Subject]
test
[Body]
test123

还有一个字符串,它等于文件的所有内容。我想基本上打开并读取文件(已经完成并正在工作),然后将"[Subject]"answers"[Body]"之间的所有内容写入主题文本框。还要将"[Body]"之后的所有内容写入messagebody文本框。

将一个字符串一分为二

您可以这样做:

var arr = txt.Replace("[Subject]","").Split(new string[]{"[Body]"}),
subject = arr[0],
body = arr[1];