从外部文件读取参数 - C#

时间:2010-05-15 08:16:23

标签: c# readfile

我正在使用C#编写应用程序,我想从外部文件中读取一些参数,例如文本文件。参数将以

的形式保存在文件中
parA = 5
parB = hello
etc

你能否请求我如何做到这一点?

3 个答案:

答案 0 :(得分:7)

var settings = 
     from line in File.ReadAllLines("params.txt")
     let parameters = line.Split('=')
     select new KeyValuePair<string, string>(parameters[0], parameters[1]);

答案 1 :(得分:1)

读取每一行并在第一次出现"="时将其拆分。

答案 2 :(得分:1)

我知道它不是你特别要求的,但如果你有选择,我会选择XML应用程序配置。

它有很多资源,但这是一个相当直接的例子:

http://www.c-sharpcorner.com/UploadFile/dolson/XMLConfigInWinForms11262005014845AM/XMLConfigInWinForms.aspx