【问题标题】:Trying to Parse a text file in C# [duplicate]尝试在 C# 中解析文本文件 [重复]
【发布时间】:2014-01-22 19:55:56
【问题描述】:

我正在尝试为 c# 找到一种方法来解析文本(bat,txt)并能够逐行从文件中获取信息。 例如文件是这样的:

About
Menu
Staff
Contact 

基本上,我想获取该信息并在程序中使用它,但要让办公室中的其他人易于编辑,而不会弄乱实际代码。

我对 C# 很陌生,我在 C++ 中做过类似的应用程序,但我不确定如何将它移植到 C#。 谢谢

【问题讨论】:

  • System.IO.File.ReadAllLines()
  • 那么您具体想要实现什么,您已经尝试过什么?搜索“reading a text file in c#”会得到很多点击,包括 MSDN 上的点击。在此处提出问题之前,至少先解决问题是个好主意。
  • 谢谢 john,我已经在 MSDN 上试过了,但没走多远。

标签: c# parsing batch-file text


【解决方案1】:

要读取文件,您可以轻松使用File.ReadAllLines,它将返回一个包含文件每一行的字符串数组。

string[] lines = File.ReadAllLines("filepath");

然后您可以随意使用/操作这些行。

【讨论】:

  • 谢谢,我认为这会很好用
猜你喜欢
  • 2023-03-31
  • 1970-01-01
  • 2010-09-07
  • 1970-01-01
  • 1970-01-01
  • 2012-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多