Пример #1
0
        void ParseCsv()
        {
            CsvData _data;

            if (!delimiter.IsNone)
            {
                _data = CsvReader.LoadFromString(csvSource.Value, hasHeader.Value, delimiter.Value[0]);
            }
            else
            {
                _data = CsvReader.LoadFromString(csvSource.Value, hasHeader.Value);
            }

            CsvData.AddReference(_data, storeReference.Value);

            if (!recordCount.IsNone)
            {
                recordCount.Value = _data.RecordCount;
            }

            if (!columnCount.IsNone)
            {
                columnCount.Value = _data.ColumnCount;
            }

            Finish();
        }