huh?
I'm gonna guess what the heck you mean here, and hand you an answer.
List<string> a = new List<string>();
List<string> b = new List<string>();
using ( StreamReader reader = new StreamReader(File.OpenRead(FILE_PATH)) ) {
string line = null;
string[ ] parts = null;
try {
while ( (line = reader.ReadLine()) != null ) {
if ( String.IsNullOrEmpty(line) ) continue;
parts = line.Split(new char[ ] { '\t' }, StringSplitOptions.RemoveEmptyEntries);
if ( parts.Length >= 1 ) {
a.Add(parts[0]);
if ( parts.Length >= 2 ) {
b.Add(parts[1]);
}
}
}
} catch ( Exception exception ) {
throw exception;
} finally {
reader.Close();
}
}