Example #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="dt"></param>
 /// <returns></returns>
 public static string CreateString(DataTable dt)
 {
     using (CsvReaderV2 csv = new CsvReaderV2())
     {
         return(csv.CreateString(dt));
     }
 }
Example #2
0
        /// <summary>
        /// Save
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button3_Click(object sender, EventArgs e)
        {
            var fbd = new FolderBrowserDialog();

            if (fbd.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            var savepath = Path.Combine(fbd.SelectedPath, _ofd.SafeFileName);
            var dt       = LoadFile(_ofd.FileName);
            var text     = String.Empty;



            var test = checkBoxTestOldSanitizer.Checked;

            string applyWrapper = comboBoxWrapWhen.Text;


            var config = new CsvReaderV2Config()
            {
                QualifierWhen = new CsvReaderV2Config().ConvertQualifier(applyWrapper)
            };

            using (var csv = new CsvReaderV2(config))
            {
                text = csv.CreateString(dt);
            }

            File.WriteAllText(savepath, text);

            MessageBox.Show("File saved!");
        }