.NET File.WriteAllLines leaves empty line at the end of file

前端 未结 9 1150
情歌与酒
情歌与酒 2020-12-17 17:58

When I\'m saving content of the String[] array with System.IO.File.WriteAllLines, at the end of a file is always left a blank line. For example:

System.IO.Fi         


        
9条回答
  •  别那么骄傲
    2020-12-17 18:37

    There's a simpler workaround:

    // 1. Convert the items on the array to single string with the separator "\n" between the items
    string AllItemsInOneString= string.Join("\n", StringArrayToSave);
    
    // 2. Save with WriteAllText instead
    File.WriteAllText(FilePath, AllItemsInOneString);
    

提交回复
热议问题