CsvDataReader icon indicating copy to clipboard operation
CsvDataReader copied to clipboard

possibility to set different separator and allow headerless csv

Open seligam opened this issue 9 years ago • 0 comments

hi

for my experiments I already added it like this (additional constructor)

        public CsvDataReader(string fileName, string separator, string[] columns)
        {
            if (!File.Exists(fileName))
                throw new FileNotFoundException();

            _stream = new StreamReader(fileName);
            _headers = columns;

            if (separator == "|")
                separator = "\\" + separator;

            _CsvRegex = new Regex(separator+"(?=(?:[^\"]*\"[^\"]*\")*(?![^\"]*\"))", RegexOptions.Compiled);
        }

seligam avatar Jul 01 '16 10:07 seligam