/// <summary>
/// 得到日志中所有文件 列表 采用utf8格式记录
/// </summary>
/// <param name="_LogName">日志文件名称</param>
/// <param name="_LogMsg">文字说明</param>
private Hashtable ExistsErrorile(string _LogName)
{
string locks = "";
Hashtable ht = new Hashtable();
lock (locks)
{
//保存文件名
if (File.Exists(Application.StartupPath + _LogName))
{
StreamReader objReader = new StreamReader(Application.StartupPath + _LogName);
string sLine = "";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
{
if (ht.ContainsKey(sLine.Trim().Split('|')[0].ToString()))
{}
else
{
ht.Add(sLine.Trim().Split('|')[0].ToString(), sLine.Trim().Split('|')[1].ToString());
}
}
}
objReader.Close();
objReader.Dispose();
}
return ht;
}
}
/// 得到日志中所有文件 列表 采用utf8格式记录
/// </summary>
/// <param name="_LogName">日志文件名称</param>
/// <param name="_LogMsg">文字说明</param>
private Hashtable ExistsErrorile(string _LogName)
{
string locks = "";
Hashtable ht = new Hashtable();
lock (locks)
{
//保存文件名
if (File.Exists(Application.StartupPath + _LogName))
{
StreamReader objReader = new StreamReader(Application.StartupPath + _LogName);
string sLine = "";
ArrayList arrText = new ArrayList();
while (sLine != null)
{
sLine = objReader.ReadLine();
if (sLine != null)
{
if (ht.ContainsKey(sLine.Trim().Split('|')[0].ToString()))
{}
else
{
ht.Add(sLine.Trim().Split('|')[0].ToString(), sLine.Trim().Split('|')[1].ToString());
}
}
}
objReader.Close();
objReader.Dispose();
}
return ht;
}
}