示例#1
0
 public static IEnumerable <Car> ToCar(this IEnumerable <string> lines)
 {
     foreach (var line in lines)
     {
         yield return(Car.LoadCarFromCSV(line));
     }
 }
示例#2
0
        private static List <Car> ProcessFile2(string path)
        {
            var query = from line in File.ReadAllLines(path).Skip(1)
                        where line.Length > 0
                        select Car.LoadCarFromCSV(line);

            return(query.ToList());
        }
示例#3
0
 private static List <Car> ProcessFile(string path)
 {
     return(File.ReadAllLines(path)
            .Skip(1)
            .Where(line => line.Length > 0)
            .Select(line => Car.LoadCarFromCSV(line))
            .ToList());
 }