【发布时间】:2016-04-19 21:19:31
【问题描述】:
我希望从 exe 所在的文件夹中读取一个 .txt 文件,并在多个相应的标签或 RichtextBox 的表单中显示部分文本文件。
虚拟示例: 文本框内容:“b1.txt”
QuestionTitle="鸡为什么过马路";
AnswerTitle[0]="它没有";
AnswerTitle[1]="谁";
当我点击搜索以显示以下内容时,我想要的表单:
标签 1 - 问题:鸡为什么要过马路
标签 2 - 答案 1:它没有
标签 3 - 答案 2:谁在乎
我看到人们使用 StreamReader,而其他人使用 File.OpenRead。我不确定哪种方法是从文本文件中准备好文本并将文件中的特定文本显示到特定标签或 Richtextbox 的最佳方法。
任何帮助都会很棒!
【问题讨论】:
-
如您所说,继续上述任何一项(StreamReader 和其他人使用 File.OpenRead),如果遇到任何问题,请返回
-
对以上其中一项感到抱歉的是什么?哦,你的意思是 StreamReader 和或 File.OpenRead。我只看到他们拉了一个完整的文本文件。不是它的一部分,所以我在这里没有什么可做的。我可以提取整个文本文件,但不能提取上面提到的特定文本,所以我需要帮助。
-
@CurtisHumphreys 尝试将您的文本拆分为一个数组,然后一个一个地获取它们
-
@Virgil 对,所以我对这一切都很陌生。我无法更改文本文件的格式,因为这些文件是从另一个程序中提取的,因此它们必须保持该格式,我不确定将我的文本拆分为数组是什么意思。恐怕这个问题对这个论坛的新手来说很抱歉。
-
基本上我想这样做,但使用 C# youtube.com/watch?v=e-HMR0ootSo。我可以弄清楚其余的......
标签: c# visual-studio-2010