将每一行保存为文本文档中的字符串

本文关键字:文本 文档 字符串 保存 一行 | 更新日期: 2023-09-27 18:07:15

我试图从文本文档中分离每一行,然后将它们保存为单独的字符串。这是我的文本文档:

CurrentVersion: 1.0.0.0
Update information: New GUI, Fixed login system.

我在程序中声明了两个字符串。

string CurrentVersion = String.Empty;
string UpdateInfo = String.Empty;

我想要字符串CurrentVersion保存第一行。所以:

CurrentVersion = CurrentVersion: 1.0.0.0

我想让UpdateInfo保持第二行。所以:

UpdateInfo = Update information: New GUI, Fixed login system.

我试过这个代码:

foreach(var myString in TextDocument.Text.Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries))
interpret(myString);

当我呼唤

MessageBox.Show(myString);

我得到2个messagebox。第一个MessageBox显示:

CurrentVersion: 1.0.0.0

第二个MessageBox显示

Update information: New GUI, Fixed login system.

但是我想要CurrentVersion和UpdateInfo等于行。我不知道该怎么做

将每一行保存为文本文档中的字符串

string[] lines = TextDocument.Text.Split(new string[] 
    { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);
string CurrentVersion = lines[0];
string UpdateInfo = lines[1];