我正在使用C#编写应用程序,我想从外部文件中读取一些参数,例如文本文件。参数将以
的形式保存在文件中parA = 5
parB = hello
etc
你能否请求我如何做到这一点?
答案 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应用程序配置。
它有很多资源,但这是一个相当直接的例子: