private Utf8CsvReader(ReadOnlyMemory <byte> data, Utf8CsvMapping1 <T> mapping)
        {
            _data    = data;
            _mapping = mapping;

            TCreatorFunc = ReflectionUtils.CreateConstructorCallFunc <T>();
        }
示例#2
0
 public FileCsvReader(Utf8CsvMapping1 <T> mapper)
 {
     _mapper = mapper;
 }
 public static Utf8CsvReader <T> CreateFromBytes(ReadOnlyMemory <byte> data, Utf8CsvMapping1 <T> mapping)
 {
     return(new Utf8CsvReader <T>(data, mapping));
 }
        public static Utf8CsvReader <T> CreateFromString(string data, Utf8CsvMapping1 <T> mapping)
        {
            var bytes = Encoding.UTF8.GetBytes(data);

            return(new Utf8CsvReader <T>(bytes, mapping));
        }