我有如下具有信息的日誌文件(.txt):WriteLine方法
Filename1 - A3332NCDER
Filename2 - B3332NCDER
Filename3 - B1222NCDERE
Filename4 - C1222NCDER
Filename4 - C1222NCDERE
每一行保存的文件名和相應的ID。現在我正在挑選ID並將其分配給列表。
char[] delimiters = new char[]{'\n','\r','-'};
IList<string> fileIDs = File.ReadAllText(logFileName)
.Split(delimiters, StringSplitOptions.RemoveEmptyEntries)
.Where((lineItem, index) => index % 2 == 1)
.Select(lineItem => lineItem.Trim())
.ToList();
我寫如下的日誌文件:
using (StreamWriter logFile = new StreamWriter(logFileName, true))
{
logFile.WriteLine(fileName + " - " + fileID);
}
這工作fine.I很想知道爲什麼WriteLine方法增加了兩個\n
和\r
。
由於