ok 3 things
1) the problem i can see with this is that you would first need to read the compleat file to be able to set the middle or half way as you put it.
2) do you want to read the last part of the file backward as starting from the end working to the middle will read the lines in in the wrong order
3)why do you want to read the file in 2 parts. are you trying to read the file faster
Thank you for the reply,mrfatbox.
Yes, I want to read the file as faster as I can.
Once I read the total file, and i can find the total lines
eg. number of lines 100.
then, I know 50 is the middle part.
In first systemreader if I read from 1-50,how can second systemreader read the file same file from 51-100
or as you said in 2) how can I read from backward(100-51)?