c#-3.0 – C# – 从字符串数组中将文本写入文件的最佳方法是什么

组,

我正在寻找新的有趣的方法来将字符串数组写入.txt文件.
– 每次调用和保存时,都会重写该文件.
– 文件名将足够动态,以便.exe将知道字符串在哪里.

例如:

 ~/someFile.exe "fileName" "string|string|string|"

– 在此示例中,调用someFile.exe将字符串写入此“fileName”.

有什么建议?

乍得

最佳答案
您可以使用File.WriteAllLines方法:

public class Program
{
    static void Main(string[] args)
    {
        File.WriteAllLines(
            args[0], 
            args[1].Split(new [] { '|' }, StringSplitOptions.RemoveEmptyEntries)
        );
    }
}

然后调用:someFile.exe“fileName”“string | string | string |”

转载注明原文:c#-3.0 – C# – 从字符串数组中将文本写入文件的最佳方法是什么 - 代码日志