txt file read/overwrite/append. Is this feasible? (Visual C#)
Posted
by Arcadian
on Stack Overflow
See other posts from Stack Overflow
or by Arcadian
Published on 2010-06-07T16:49:48Z
Indexed on
2010/06/07
16:52 UTC
Read the original article
Hit count: 149
c#
Hi,
I'm writing a program for some data entry I have to periodically do. I have begun testing a few things that the program will have to do but i'm not sure about this part.
What i need this part to do is:
read a .txt file of data
take the first 12 characters from each line
take the first 12 characters from each line of the data that has been entered in a multi-line text box
compare the two lists line by line
if one of the 12 character blocks from the multi-line text box match one of the blocks in the .txt file then overwrite that entire line (only 17 characters in total)
if one of the 12 character blocks from the multi-line text box DO NOT match any of the blocks in the.txt file then append that entire line to the file
thats all it has to do.
i'll do an example:
TXT FILE:
G01:78:08:32 JG05 G08:80:93:10 JG02 G28:58:29:28 JG04
MULTI-LINE TEXT BOX:
G01:78:08:32 JG06 G28:58:29:28 JG03 G32:10:18:14 JG01 G32:18:50:78 JG07
RESULTING TXT FILE:
G01:78:08:32 JG06 G08:80:93:10 JG02 G28:58:29:28 JG03 G32:10:18:14 JG01 G32:18:50:78 JG07
as you can see lines 1 and 3 were overwriten, line 2 was left alone as it did not match any blocks in the text box, lines 4 and 5 were appended to the file.
thats all i want it to do.
How do i go about this?
Thanks in advance
© Stack Overflow or respective owner