Did this code read the file to a List of Strings?
Dim ALL_Data As List
ALL_Data.Initialize
ALL_Data.clear
ALL_Data = File.ReadList(File.DirInternal,Data_Filename)
btw no need for .Clear since .Initialize will be giving you an empty list anyway
and having said that, you could probably skip the .Initialize too by just having:
Dim All_Data As List = File.ReadList(File.DirInternal, Data_Filename)
I tried to shorten it by just one more line, but couldn't. Zero line programs are the best kind, since they have zero bugs.