Return record as (readonly) list instead of enumerable.  Adds no runtime cost and does allow caller to use Count.
Return record as (readonly) list instead of enumerable.  Adds no runtime cost and does allow caller to use Count.

stevebroshar/CsvReader