我正在使用C#编写一个应用程序,我想从外部文件(例如文本文件)中读取一些参数。这些参数将以以下形式保存在文件中:
parA = 5
parB = hello
etc
请问您能否建议一种方法,我可以如何做到这一点?
var settings =
from line in File.ReadAllLines("params.txt")
let parameters = line.Split('=')
select new KeyValuePair<string, string>(parameters[0], parameters[1]);
阅读每一行并在第一次出现"="
处分割。
我知道这不是你特别要求的,但如果你有选择的话,我会选择使用XML应用程序配置。
关于它有很多资源,但这里有一个相当简单的例子: