コード例 #1
0
        private static string GenerateTestCSV(string filename, List <string> columns, int rowsCount)
        {
            CSV.Controller csvGen = new CSV.Controller(filename, false);

            //write header
            csvGen.FlushListInToCSV(columns);

            Random rnd = new Random();

            foreach (var i in Enumerable.Range(0, rowsCount))
            {
                List <string> newLine = new List <string>();
                foreach (var column in columns)
                {
                    newLine.Add(rnd.Next() + column + i.ToString());
                }
                csvGen.FlushListInToCSV(newLine);
            }
            csvGen.Close();
            return(csvGen.FullPathName);
        }
コード例 #2
0
        private static string GenerateTestCSV(string filename, List<string> columns, int rowsCount)
        {
            CSV.Controller csvGen = new CSV.Controller(filename, false);

            //write header
            csvGen.FlushListInToCSV(columns);

            Random rnd = new Random();
            foreach (var i in Enumerable.Range(0, rowsCount))
            {
                List<string> newLine = new List<string>();
                foreach (var column in columns)
                {
                    newLine.Add(rnd.Next() + column + i.ToString());
                }
                csvGen.FlushListInToCSV(newLine);
            }
            csvGen.Close();
            return csvGen.FullPathName;
        }