Ale*_*Aza 26
如果文件很小:
var lines = File.ReadAllLines(fileName).Where(arg => !string.IsNullOrWhiteSpace(arg));
File.WriteAllLines(fileName, lines);
Run Code Online (Sandbox Code Playgroud)
如果文件很大:
var tempFileName = Path.GetTempFileName();
try
{
using (var streamReader = new StreamReader(inptuFileName))
using (var streamWriter = new StreamWriter(tempFileName))
{
string line;
while ((line = streamReader.ReadLine()) != null)
{
if (!string.IsNullOrWhiteSpace(line))
streamWriter.WriteLine(line);
}
}
File.Copy(tempFileName, inptuFileName, true);
}
finally
{
File.Delete(tempFileName);
}
Run Code Online (Sandbox Code Playgroud)
Mår*_*röm 10
File.WriteAllLines(path, File.ReadAllLines(path).Where(l => !string.IsNullOrWhiteSpace(l)));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35858 次 |
| 最近记录: |