public void CreateInputData(string folderPath) { for (int i = 1; i <= _numberOfRandomInputs; i++) { var inputFileName = FileNameHelper.GenerateFileName("random_", ".in", i, _numberOfRandomInputs); var inputFilePath = Path.Combine(folderPath, inputFileName); using (var inputFileWriter = new StreamWriter(inputFilePath)) { _createAction.Invoke(inputFileWriter, _random); } } }
public void CreateInputData(string folderPath) { var inputFilesCount = _createActions.Count(); var inputFileNumber = 0; foreach (var createAction in _createActions) { inputFileNumber++; var inputFileName = FileNameHelper.GenerateFileName("enumerable_", ".in", inputFileNumber, inputFilesCount); var inputFilePath = Path.Combine(folderPath, inputFileName); using (var inputFileWriter = new StreamWriter(inputFilePath)) { createAction.Invoke(inputFileWriter); } } }