I'm loading CSV Files into a IEnumerable.

```
  string[] fileNames = Directory.GetFiles(@"read\", "*.csv");
  for (int i = 0; i < fileNames.Length; i++)
  { 
       string file = @"read\" + Path.GetFileName(fileNames[i]);
       var lines   = from rawLine in File.ReadLines(file, Encoding.Default)
                     where !string.IsNullOrEmpty(rawLine) 
                     select rawLine;
  }

```

After that I work with the Data but now there are couple of Files that are pretty much empty and only have ";;;;;;" (the amount varies) written in there. 

How can I delete those rows before working with them and without changing anything in the csv files?