It is taking several hours to read a large text file because the while loop uses ReadLine() ! Is there some way in Cache to process a single file using multiple processes. Something comparable to this:-
http://stackoverflow.com/questions/11196367/processing-single-file-from-...