/// <summary>
/// 根目录下 获取配置文件
/// </summary>
/// <param name="filename">version.txt</param>
/// <param name="key">version</param>
/// <returns></returns>
private string getTxtVal(string filename, string key) //"version"
{
//string path = Path.Combine(Application.StartupPath, "version.txt");
string path = Path.Combine(Application.StartupPath, filename); //filename version.txt
StreamReader sr = new StreamReader(path, Encoding.Default);
String line;
string value = "";
while ((line = sr.ReadLine()) != null)
{
if (line.Length > 1) { if (line.Substring(0, 1) == "#") continue; }
if (line.Contains("="))
{
string[] keyval = line.Split('=');
if (keyval.Length != 2) { continue; }
if (keyval[0].ToLower() == key.ToLower() ) { value = keyval[1]; break; }
else { continue; }
}
else { continue; }
//Console.WriteLine(line.ToString());
}
sr.Close();
sr.Dispose();
return value;
}