public void CreateBigDataCSV() { using (FileStream stream = File.Open(FileName, FileMode.Create)) using (StreamWriter writer = new StreamWriter(stream)) { string header = String.Join(",", TableDefinition.Columns.Select(col => col.Name)); writer.WriteLine(header); for (int i = 0; i < NumberOfRows; i++) { string line = String.Join(",", TableDefinition.Columns.Select(col => { int length = DataTypeConverter.GetStringLengthFromCharString(col.DataType); return(TestHelper.RandomString(length)); })); writer.WriteLine(line); } } }