我正在使用 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 应用程序配置。
上面有很多资源,但这里有一个相当直接的例子: