I want to insert the data at some positions in the text file without actually overwriting on the existing data. I have two text file. “one.txt” file have 1000 lines, “two.txt” file have 10000 lines. I want to read “one.txt” file content and insert into first 1000 lines of “two.txt” file content(Append the content of “one.txt” to the beginning of “two.txt”).
Criteria:
- Minimum code .
- Less Memory consumption(irrespective of programming language )
- Performance (will be considered based on size of the file).
If you’re not limited to c# you can just do the following from a windows command line:
This would create the file you want, but it would be called three.txt. If you must have it in two.txt, you could simply rename two.txt to something else first and then do the copy append with two.txt as the third parm.