我是C#的新手,但在我前进的过程中学习,所以请原谅我,如果我的问题对你们大多数人来说有点太容易了。 : - )
我的问题分为两部分。
首先:我有三个文本文件(带有固定名称)和totaly 不同的内容。我现在想把这些组合成一个单一的 文本文件。
第二:在这个组合过程中,我也想要每个逗号(,)
在这些文件中要更改为输出组合文件中的点(。)。
我已经设法在Stream中将StreamReader和StreamWriter与ReadLine结合使用,但是无法在C#中使用它。
我感谢能得到的任何帮助。
/托马斯
答案 0 :(得分:4)
如果文件不大,您可以使用此代码段:
File.WriteAllText("newfile", String.Concat(File.ReadAllText("file1"),File.ReadAllText("file2"),File.ReadAllText("file3")).Replace(",","."));
答案 1 :(得分:2)
在一般情况下当文件长 任意个文件时,您可以尝试 Linq {{1 }}:
SelectMany
答案 2 :(得分:0)
Fill