public MathBuffer(CalcIn __inStream, CalcOut __outStream) { inStream = __inStream; outStream = __outStream; AccValue = 0; }
public string Read(CalcIn inStream, CalcOut outStream, Predicate <string> pathCorrectnessPredicate = null) { Directory.CreateDirectory(FolderPath); outStream.SendFilesInFolder(FolderPath); string finalName; do { finalName = FolderPath + inStream.GetFileName() + ".txt"; } while (!(pathCorrectnessPredicate?.Invoke(finalName) ?? true)); return(finalName); }