reading text files
What would be the fastest way to read a text file of size >20MB ?
I need to read that log file and then I need to search for a particular string in it. The log file writes each entry in one line. So first I would do ReadLine() to read all the lines, then for each line I would do a .split() and then from resulting array I would read a value at a certain index of the array. Now if you are working with files of that big size its gonna take a long time to do all this and just to complicate things a little bit, I need to read the log files at regular intervals again and again and I need not to read the portion of the file that I have read before and each time start from the position where I left before.
How can I do all this ? specially not to read the portion of file read before.
Thanks,

